CMake Warning at cmake/modules/FindPythonLibrary.cmake:68 (message):
CMAKE_PREFIX_PATH variable is not set, we might NOT be able to detect SIP
modules
Call Stack (most recent call first):
CMakeLists.txt:340 (find_package)
CMake Warning at CMakeLists.txt:1150 (find_package):
By not providing "FindKF5KDcraw.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"KF5KDcraw", but CMake did not find one.
Could not find a package configuration file provided by "KF5KDcraw"
(requested version 5.0.0) with any of the following names:
KF5KDcrawConfig.cmake
kf5kdcraw-config.cmake
Add the installation prefix of "KF5KDcraw" to CMAKE_PREFIX_PATH or set
"KF5KDcraw_DIR" to a directory containing one of the above files. If
"KF5KDcraw" provides a separate development package or SDK, be sure it has
been installed.
CMake Warning at CMakeLists.txt:1218 (message):
No externals download dir set, default location inside build tree is used.
Use -DEXTERNALS_DOWNLOAD_DIR to override
Following objects are generated from the per-arch lib
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSE2.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSSE3.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSE4_1.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX2+FMA.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_Scalar.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_SSE2.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_SSSE3.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_SSE4_1.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_AVX.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_AVX2+FMA.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl_Scalar.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl_SSE2.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl_SSSE3.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl_SSE4_1.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl_AVX.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl_AVX2+FMA.cpp
Following objects are generated from the per-arch lib
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_applicator_factories_SSE2.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_applicator_factories_SSSE3.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_applicator_factories_SSE4_1.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_applicator_factories_AVX.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_applicator_factories_AVX2+FMA.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_processor_factories_SSE2.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_processor_factories_SSSE3.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_processor_factories_SSE4_1.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_processor_factories_AVX.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/image/kis_brush_mask_processor_factories_AVX2+FMA.cpp
060c00 - The version of SIP found expressed as a 6 digit hex number suitable for comparison as a string.
6.12.0 - The version of SIP found as a human readable string.
/usr/bin/sip-build - Path and filename of the SIP command line executable.
Following objects are generated from the per-arch lib
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/plugins/impex/heif/kis_heif_import_tools_Scalar.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/plugins/impex/heif/kis_heif_import_tools_SSE2.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/plugins/impex/heif/kis_heif_import_tools_SSSE3.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/plugins/impex/heif/kis_heif_import_tools_SSE4_1.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/plugins/impex/heif/kis_heif_import_tools_AVX.cpp
* /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/plugins/impex/heif/kis_heif_import_tools_AVX2+FMA.cpp
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
* plugins-tooltransform-TransformStrokeStrategyTest
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_LD_FLAGS
ECM_MKSPECS_INSTALL_DIR
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_create_hb_font’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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,
| ~~~~~~~~^~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘raqm_set_letter_spacing_range’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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" };
| ^~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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" };
| ^~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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" };
| ^~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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" };
| ^~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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" };
| ^~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_shape’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:2243:7: warning: ‘hb_ft_font_get_face’ is deprecated: Use 'hb_ft_font_get_ft_face' instead [-Wdeprecated-declarations]
2243 | FT_Get_Transform (hb_ft_font_get_face (run->font), &matrix, NULL);
| ^~~~~~~~~~~~~~~~
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:39:
/usr/include/harfbuzz/hb-ft.h:153:1: note: declared here
153 | hb_ft_font_get_face (hb_font_t *font);
| ^~~~~~~~~~~~~~~~~~~
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.0/include/emmintrin.h:31,
from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:346,
from /usr/include/eigen3/Eigen/Core:22,
from /usr/include/eigen3/Eigen/Eigenvalues:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/global/kis_algebra_2d.cpp:30:
In function ‘__m128 _mm_loadu_ps(const float*)’,
inlined from ‘Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = __vector(4) float]’ at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from ‘Packet Eigen::internal::ploadt(const typename unpacket_traits::type*) [with Packet = __vector(4) float; int Alignment = 0]’ at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from ‘PacketType Eigen::internal::mapbase_evaluator::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; PlainObjectType = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:944:50,
inlined from ‘PacketType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:791:80,
inlined from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:251:78,
inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56,
inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25,
inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:459:1,
inlined from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3]’ at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:606:75,
inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63,
inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16,
inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:347:39,
inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]’ at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:402:29,
inlined from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = float]’ at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43,
inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]’ at /usr/include/eigen3/Eigen/src/Core/NoAlias.h:43:31,
inlined from ‘void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>]’ at /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:19,
inlined from ‘void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&, bool) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]’ at /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:410:39,
inlined from ‘void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, bool) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]’ at /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:364:25,
inlined from ‘void Eigen::MatrixBase::applyOnTheLeft(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:542:37,
inlined from ‘void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:599:19:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.0/include/xmmintrin.h:982:23: warning: array subscript ‘__m128_u[0]’ is partly outside array bounds of ‘Eigen::Matrix::PlainObject [1]’ {aka ‘Eigen::Matrix [1]’} [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
In file included from /usr/include/eigen3/Eigen/QR:36,
from /usr/include/eigen3/Eigen/SVD:11,
from /usr/include/eigen3/Eigen/Geometry:13,
from /usr/include/eigen3/Eigen/Eigenvalues:17:
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h: In member function ‘void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’:
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:597:33: note: at offset [4, 8] into object ‘c’ of size 8
597 | typename RhsType::PlainObject c(rhs);
| ^
In file included from /usr/include/eigen3/Eigen/Core:277:
In member function ‘Eigen::internal::mapbase_evaluator::CoeffReturnType Eigen::internal::mapbase_evaluator::coeff(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; PlainObjectType = Eigen::Matrix]’,
inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:66,
inlined from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:271:34,
inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56,
inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25,
inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:459:1,
inlined from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3]’ at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:606:75,
inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63,
inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16,
inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:347:39,
inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]’ at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:402:29,
inlined from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = float]’ at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43,
inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]’ at /usr/include/eigen3/Eigen/src/Core/NoAlias.h:43:31,
inlined from ‘void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>]’ at /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:19,
inlined from ‘void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&, bool) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]’ at /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:410:39,
inlined from ‘void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, bool) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]’ at /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:364:25,
inlined from ‘void Eigen::MatrixBase::applyOnTheLeft(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:542:37,
inlined from ‘void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:599:19:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: array subscript [-1537228672809129299, -3] is outside array bounds of ‘Eigen::Matrix::PlainObject [1]’ {aka ‘Eigen::Matrix [1]’} [-Warray-bounds=]
917 | return m_data[index * m_innerStride.value()];
| ^
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h: In member function ‘void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’:
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:597:33: note: at offset [-6148914691236517196, -12] into object ‘c’ of size 8
597 | typename RhsType::PlainObject c(rhs);
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KoFileDialog.cpp: In member function ‘void KoFileDialog::onFilterSelected(const QString&)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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 /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KoFileDialog.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/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")};
| ^~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/kis_double_parse_unit_spin_box.cpp: In member function ‘void KisDoubleParseUnitSpinBox::setUnitManager(KisSpinBoxUnitManager*)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/kis_double_parse_unit_spin_box.cpp:117:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
117 | oldUnitManager &&
| ~~~~~~~~~~~~~~~^~
118 | (d->unitManager->getApparentUnitSymbol() != oldUnitManager->getApparentUnitSymbol() ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
119 | d->unitManager->getUnitDimensionType() == oldUnitManager->getUnitDimensionType())) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.cpp:6:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.h: In constructor ‘KisFontFamilyValidator::KisFontFamilyValidator(const QStringList&, QObject*)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.h:24:17: warning: ‘KisFontFamilyValidator::m_families’ will be initialized after [-Wreorder]
24 | QStringList m_families;
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.cpp:14:24: warning: base ‘QValidator’ [-Wreorder]
14 | , QValidator(parent)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.cpp:12:1: warning: when initialized here [-Wreorder]
12 | KisFontFamilyValidator::KisFontFamilyValidator(const QStringList &families, QObject *parent)
| ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.cpp: In member function ‘virtual QValidator::State KisFontFamilyValidator::validate(QString&, int&) const’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/KisFontFamilyValidator.cpp:17:73: warning: unused parameter ‘pos’ [-Wunused-parameter]
17 | QValidator::State KisFontFamilyValidator::validate(QString &input, int &pos) const
| ~~~~~^~~
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/config/kstandardaction.cpp:8:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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 /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/config/kstandardaction.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/config/kstandardaction.cpp:7:
/usr/include/KF5/KConfigGui/kstandardshortcut.h:126:5: note: declared here
126 | SaveOptions ///< @deprecated since 5.39
| ^~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: In member function ‘void KisShortcutsDialog::KisShortcutsDialogPrivate::changeShortcutScheme(const QString&)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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 /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:8:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here
143 | ButtonCode questionYesNo(QWidget *parent,
| ^~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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,
| ^~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::newScheme()’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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 /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/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);
| ^~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::deleteScheme()’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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,
| ^~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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,
| ^~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘void KisKKeySequenceWidgetPrivate::wontStealShortcut(QAction*, const QKeySequence&)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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 /var/pisi/krita-5.2.13-13/work/krita-5.2.13/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);
| ^~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘virtual void KKeySequenceButton::keyPressEvent(QKeyEvent*)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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);
| ^~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/resourcewidgets/KisResourceItemListView.cpp: In member function ‘virtual void KisResourceItemListView::resizeEvent(QResizeEvent*)’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/resourcewidgets/KisResourceItemListView.cpp:211:12: warning: enumeration value ‘IconGrid’ not handled in switch [-Wswitch]
211 | switch (m_d->viewMode) {
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/resourcewidgets/KisResourceThumbnailPainter.cpp: In member function ‘void KisResourceThumbnailPainter::paint(QPainter*, const QModelIndex&, QRect, const QPalette&, bool, bool) const’:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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 /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/resourcewidgets/KisResourceThumbnailPainter.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:8:
/usr/include/qt5/QtGui/qpalette.h:149:26: note: declared here
149 | inline const QBrush &background() const { return window(); }
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:53:11: warning: variable ‘imageSize’ set but not used [-Wunused-but-set-variable]
53 | QSize imageSize = thumbnail.size();
| ^~~~~~~~~
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColor.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorDisplayRendererInterface.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/moc_KoColorDisplayRendererInterface.cpp:10,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/mocs_compilation.cpp:2:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/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)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColor.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColor.cpp:9:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColor.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorDisplayRendererInterface.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorDisplayRendererInterface.cpp:7:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorConversionAlphaTransformation.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpace.cpp:27:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.cpp:7:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoCmykColorSpaceMaths.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoCmykColorSpaceMaths.cpp:8:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLabColorSpaceMaths.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLabColorSpaceMaths.cpp:8:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceAbstract.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoAlphaColorSpace.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceRegistry.cpp:26:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoCompositeOp.cpp:14:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceAbstract.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoAlphaColorSpace.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoAlphaColorSpace.cpp:8:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceAbstract.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoSimpleColorSpace.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoLabColorSpace.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoLabColorSpace.cpp:8:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceAbstract.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoSimpleColorSpace.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoRgbU16ColorSpace.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp:9:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceAbstract.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoSimpleColorSpace.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoRgbU8ColorSpace.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp:8:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:10:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp:7:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpFunctions.h:10,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpBase.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoOptimizedCompositeOpAlphaDarken32.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSE2.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpFunctions.h:10,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpBase.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoOptimizedCompositeOpAlphaDarken32.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSSE3.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpFunctions.h:10,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpBase.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoOptimizedCompositeOpAlphaDarken32.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSE4_1.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpFunctions.h:10,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpBase.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoOptimizedCompositeOpAlphaDarken32.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpFunctions.h:10,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoCompositeOpBase.h:11,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/compositeops/KoOptimizedCompositeOpAlphaDarken32.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX2+FMA.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoAlphaMaskApplicator.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_Scalar.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoAlphaMaskApplicator.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_SSE2.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoAlphaMaskApplicator.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_SSSE3.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoAlphaMaskApplicator.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_SSE4_1.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoAlphaMaskApplicator.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_AVX.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoAlphaMaskApplicator.h:12,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/build/libs/pigment/KoAlphaMaskApplicatorFactoryImpl_AVX2+FMA.cpp:11:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColor.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/resources/KoAbstractGradient.cpp:12:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColor.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/resources/KoColorSet.cpp:39:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision)
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: note: remove the ‘< >’
In file included from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoLut.h:17,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceMaths.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColorSpaceTraits.h:14,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/KoColor.h:16,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/resources/KisSwatch.h:13,
from /var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/resources/KisSwatch.cpp:9:
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:157:32: note: remove the ‘< >’
157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8)
| ^~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:158:32: note: remove the ‘< >’
158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:159:32: note: remove the ‘< >’
159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32)
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’
125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \
| ^~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:165:29: note: remove the ‘< >’
165 | FullLutKey<_INT_TYPE_>() \
| ^
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’
197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/krita-5.2.13-13/work/krita-5.2.13/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
215 | LutKey