- 27 Oct, 2021 2 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
remove -g build flag on low-memory arches (required for mipsel to succeed, with or witout -O2 or -O0) Closes: #995867.
-
- 16 Oct, 2021 2 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
That's amd64 only (and kfreebsd is untested). Restrict in debian/tests also. arm64, i386 tests continue to fail (Bugs #994246, #994248)
-
- 14 Oct, 2021 2 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
Doesn't help mipsel, and only makes the i386 build slow.
-
- 09 Oct, 2021 2 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
provides cmake option BUILD_TEST_XNPY to skip test_xnpy in tests. Required to build s390x, hppa, powerpc, ppc64, sparc64. Default BUILD_TEST_XNPY=ON for other arches. See Bug#985699, and https://github.com/xtensor-stack/xtensor/issues/2328
-
- 08 Oct, 2021 2 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
needed to avoid virtual memory exhausted. Use together with --no-parallel.
-
- 07 Oct, 2021 5 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
-
Drew Parsons authored
to ensure build independent from network
-
Drew Parsons authored
updates sphinx API in conf.py to fix doc build with sphinx 4.2. see https://github.com/xtensor-stack/xtensor/issues/2441 https://github.com/sphinx-doc/sphinx/issues/7747
-
Drew Parsons authored
instead of -O0 (to try to achieve a mipsel build) mipsel problems raised upstream at https://github.com/xtensor-stack/xtensor/issues/2440
-
- 21 Sep, 2021 1 commit
-
-
Drew Parsons authored
-
- 20 Sep, 2021 4 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
finds packages after the test project has been set in tests/CMakeFiles.txt when building tests only using installed packages (debian/tests). Otherwise there is the error "FindThreads only works if either C or CXX language is enabled". cf. https://stackoverflow.com/questions/54349824/findthreads-only-works-if-either-c-or-cxx-language-is-enabled
-
Drew Parsons authored
debian patch doctest_PR2405.patch applies upstream PR2405 to convert to doctest refresh doctest_PR2405.patch to match
-
Drew Parsons authored
rename test_EXPECT_DOUBLE_EQ.patch to test_EXPECT_DOUBLE_EQ_PR2436.patch to apply upstream PR#2436 (plus test_common_macros.hpp) Uses EXPECT_DOUBLE_EQ (scalar_near) instead of EXPECT_EQ for tests which failed in i386 builds.
-
- 19 Sep, 2021 1 commit
-
-
Drew Parsons authored
same problem as i386, x32 /<<PKGBUILDDIR>>/include/xtensor/xassign.hpp:671:104: error: invalid use of incomplete type ‘xt::xfunction<xt::detail::plus, const xt::xarray_container<xt::uvector<long int, xsimd::aligned_allocator<long int, 16> >, xt::layout_type::row_major, xt::svector<unsigned int, 4, std::allocator<unsigned int>, true>, xt::xtensor_expression_tag>&, const xt::xarray_container<xt::uvector<long int, xsimd::aligned_allocator<long int, 16> >, xt::layout_type::row_major, xt::svector<unsigned int, 4, std::allocator<unsigned int>, true>, xt::xtensor_expression_tag>&>::simd_return_type<long int>’ {aka ‘class xsimd::batch<long int, 4>’} 671 | e1.template store_simd<lhs_align_mode>(i, e2.template load_simd<rhs_align_mode, value_type>(i)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/xsimd/types/xsimd_base.hpp:26, from /usr/include/xsimd/types/xsimd_traits.hpp:16, from /usr/include/xsimd/xsimd.hpp:16, from /<<PKGBUILDDIR>>/include/xtensor/xtensor_config.hpp:75, from /<<PKGBUILDDIR>>/include/xtensor/xbuffer_adaptor.hpp:21, from /<<PKGBUILDDIR>>/include/xtensor/xarray.hpp:19, from /<<PKGBUILDDIR>>/test/test_extended_broadcast_view.cpp:16: /usr/include/xsimd/types/xsimd_utils.hpp:26:11: note: declaration of ‘xt::xfunction<xt::detail::plus, const xt::xarray_container<xt::uvector<long int, xsimd::aligned_allocator<long int, 16> >, xt::layout_type::row_major, xt::svector<unsigned int, 4, std::allocator<unsigned int>, true>, xt::xtensor_expression_tag>&, const xt::xarray_container<xt::uvector<long int, xsimd::aligned_allocator<long int, 16> >, xt::layout_type::row_major, xt::svector<unsigned int, 4, std::allocator<unsigned int>, true>, xt::xtensor_expression_tag>&>::simd_return_type<long int>’ {aka ‘class xsimd::batch<long int, 4>’} 26 | class batch; | ^~~~~
-
- 18 Sep, 2021 1 commit
-
-
Drew Parsons authored
uses EXPECT_DOUBLE_EQ instead of EXPECT_EQ for tests which failed in i386 builds. Just patching the tests which gave an error, not all instances of EXPECT_EQ. See https://github.com/xtensor-stack/xtensor/issues/2435 for the upstream Issue.
-
- 14 Sep, 2021 5 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
to try to avoid exhausting virtual memory
-
Drew Parsons authored
same error message as reported for i386
-
Drew Parsons authored
Bug#994248, with upstream xtensor Issue#2434, xsimd Issue#287.
-
Drew Parsons authored
See Bug#994246, with upstream xtensor Issue#2433, xsimd Issue#400. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994246 https://github.com/xtensor-stack/xtensor/issues/2433 https://github.com/xtensor-stack/xsimd/issues/400
-
- 13 Sep, 2021 7 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
-
Drew Parsons authored
-
Drew Parsons authored
to ensure sphinx-build is available.
-
Drew Parsons authored
-
Drew Parsons authored
provides dot, used when building docs
-
Drew Parsons authored
-
- 12 Sep, 2021 2 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
includes xsimd headers with xcomplex where available. See upstream Issue#1898. https://github.com/xtensor-stack/xtensor/issues/1898
-
- 06 Sep, 2021 4 commits
-
-
Drew Parsons authored
-
Drew Parsons authored
Note required, but you should use xsimd where available. Note versioned depends (>= 7.4.4~)
-
Drew Parsons authored
-
Drew Parsons authored
Build-Depends: libxsimd-dev [amd64 arm64 i386 hurd-i386 kfreebsd-any m68k sh4 x32]
-