https://bugs.kde.org/show_bug.cgi?id=462122

            Bug ID: 462122
           Summary: Build fails on x86 when xsimd is present
    Classification: Applications
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: * Unknown
          Assignee: krita-bugs-n...@kde.org
          Reporter: christo...@krop.fr
  Target Milestone: ---

Tested with revision 7949e125a.
Build fails on x86 (32 bit builds) when xsimd is present:

[  283s] In file included from
/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/libs/multiarch/xsimd_extensions/arch/xsimd_isa.hpp:16,
[  283s]                  from
/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/libs/multiarch/xsimd_extensions/xsimd.hpp:15,
[  283s]                  from
/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/libs/multiarch/KisSupportedArchitectures.cpp:13:
[  283s]
/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/libs/multiarch/xsimd_extensions/arch/./xsimd_generic.hpp:
In function 'std::pair<_FIter, _FIter> xsimd::interleave(const V&, const V&)':
[  283s]
/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/libs/multiarch/xsimd_extensions/arch/./xsimd_generic.hpp:118:20:
error: 'zip_lo' is not a member of 'xsimd'
[  283s]   118 |     return {xsimd::zip_lo(a, b), xsimd::zip_hi(a, b)};
[  283s]       |                    ^~~~~~
[  283s]
/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/libs/multiarch/xsimd_extensions/arch/./xsimd_generic.hpp:118:41:
error: 'zip_hi' is not a member of 'xsimd'
[  283s]   118 |     return {xsimd::zip_lo(a, b), xsimd::zip_hi(a, b)};
[  283s]       |                                         ^~~~~~
[  283s] make[2]: ***
[libs/multiarch/CMakeFiles/kritamultiarch.dir/build.make:90:
libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o]
Error 1
[  283s] make[2]: Leaving directory
'/home/abuild/rpmbuild/BUILD/krita-5.1.40git.20221122T121835~7949e125a/build'
[  283s] make[1]: *** [CMakeFiles/Makefile2:26589:
libs/multiarch/CMakeFiles/kritamultiarch.dir/all] Error 2
[  283s] make[1]: *** Waiting for unfinished jobs....

Relevant CMake log (krita seems to look for xsimd twice):

[  166s] -- Could NOT find xsimd (Required is at least version "8.1.0"),
checked the following files:
[  166s]     /usr/lib/cmake/xsimd/xsimdConfig.cmake (version 9.0.1)
[  166s]     /usr/lib/cmake/xsimd/xsimdConfig.cmake (version 9.0.1)
[  166s]     /lib/cmake/xsimd/xsimdConfig.cmake (version 9.0.1)

[...]

[  168s] -- Available architectures for xsimd: x86
[  168s] -- Found xsimd: /usr/lib/cmake/xsimd/xsimdConfig.cmake (found suitable
version "9.0.1", minimum required is "9")

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to