==> Cloning symengine ... Cloning into 'symengine'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring symengine :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 395k 0 --:--:-- --:--:-- --:--:-- 395k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 8555k 0 32261 0 0 95363 0 0:01:31 --:--:-- 0:01:31 95165 100 8555k 100 8555k 0 0 20.2M 0 --:--:-- --:--:-- --:--:-- 20.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 424k 0 --:--:-- --:--:-- --:--:-- 425k :: Starting full system upgrade... there is nothing to do ==> Making package: symengine 0.11.2-4 (Sat Apr 12 20:08:26 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (8) blas-3.12.0-3 cblas-3.12.0-3 libunwind-1.7.2-1 flint-3.1.1-1 gmp-ecm-7.0.5-1 gperftools-2.15-1 llvm-libs-17.0.6-2 primesieve-12.0-1 Total Download Size: 38.63 MiB Total Installed Size: 150.08 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 230k 100 230k 0 0 117M 0 --:--:-- --:--:-- --:--:-- 224M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 59327 100 59327 0 0 49.7M 0 --:--:-- --:--:-- --:--:-- 56.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 5798k 0 19883 0 0 37960 0 0:02:36 --:--:-- 0:02:36 37944 25 5798k 25 1467k 0 0 954k 0 0:00:06 0:00:01 0:00:05 954k 94 5798k 94 5500k 0 0 2157k 0 0:00:02 0:00:02 --:--:-- 2156k 100 5798k 100 5798k 0 0 2268k 0 0:00:02 0:00:02 --:--:-- 2268k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 252k 100 252k 0 0 20.2M 0 --:--:-- --:--:-- --:--:-- 20.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 116k 100 116k 0 0 60.2M 0 --:--:-- --:--:-- --:--:-- 113M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 601k 100 601k 0 0 93.4M 0 --:--:-- --:--:-- --:--:-- 97.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 31.6M 100 31.6M 0 0 112M 0 --:--:-- --:--:-- --:--:-- 112M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 134k 100 134k 0 0 12.5M 0 --:--:-- --:--:-- --:--:-- 13.1M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing blas... installing cblas... installing flint... installing gmp-ecm... installing libunwind... installing gperftools... Optional dependencies for gperftools graphviz: pprof graph generation perl: pprof and pprof-symbolize commands [installed] installing llvm-libs... installing primesieve... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (10) boost-libs-1.83.0-5 cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.48.0-1 rhash-1.4.4-1 boost-1.83.0-5 cereal-1.3.2-1 cmake-3.28.3-1 llvm-17.0.6-2 Total Download Size: 47.49 MiB Total Installed Size: 368.78 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2321k 100 2321k 0 0 105M 0 --:--:-- --:--:-- --:--:-- 107M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14.4M 100 14.4M 0 0 112M 0 --:--:-- --:--:-- --:--:-- 112M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 194k 100 194k 0 0 70.0M 0 --:--:-- --:--:-- --:--:-- 94.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 7568k 0 --:--:-- --:--:-- --:--:-- 9786k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 151k 100 151k 0 0 69.2M 0 --:--:-- --:--:-- --:--:-- 73.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 242k 100 242k 0 0 84.2M 0 --:--:-- --:--:-- --:--:-- 118M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 172k 100 172k 0 0 70.0M 0 --:--:-- --:--:-- --:--:-- 84.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 335k 100 335k 0 0 94.2M 0 --:--:-- --:--:-- --:--:-- 109M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.2M 100 11.2M 0 0 111M 0 --:--:-- --:--:-- --:--:-- 111M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 91 18.4M 91 16.8M 0 0 115M 0 --:--:-- --:--:-- --:--:-- 114M 100 18.4M 100 18.4M 0 0 115M 0 --:--:-- --:--:-- --:--:-- 115M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings [installed] installing cereal... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing llvm... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading symengine-0.11.2.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 876k 100 876k 0 0 1383k 0 --:--:-- --:--:-- --:--:-- 1383k -> Found llvm-shared.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... symengine-0.11.2.tar.gz ... Passed llvm-shared.patch ... Passed ==> Extracting sources... -> Extracting symengine-0.11.2.tar.gz with bsdtar ==> Starting prepare()... patching file CMakeLists.txt Hunk #1 succeeded at 422 (offset 20 lines). patching file cmake/SymEngineConfig.cmake.in Hunk #1 succeeded at 80 (offset 13 lines). ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/sbin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test NO_WARN_IMPLICIT_FALL_THROUGH_FLAG -- Performing Test NO_WARN_IMPLICIT_FALL_THROUGH_FLAG - Success -- Linker supports --exclude-libs -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of long double -- Check size of long double - done -- Found ECM: /usr/lib/libecm.so -- Found PRIMESIEVE: /usr/lib/libprimesieve.so -- Found FLINT: /usr/lib/libflint.so -- Found MPC: /usr/lib/libmpc.so -- Found CEREAL: /usr/include -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found MPFR: /usr/lib/libmpfr.so -- Found GMP: /usr/lib/libgmp.so -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:77 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: /usr/lib/libedit.so For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /usr/lib/cmake/llvm/FindLibEdit.cmake:28 (check_include_file) /usr/lib/cmake/llvm/LLVMConfig.cmake:262 (find_package) CMakeLists.txt:414 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found zstd: /usr/lib/libzstd.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.12.5") -- Found Boost: /usr/lib/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") -- Found TCMALLOC: /usr/lib/libtcmalloc.so -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -------------------------------------------------------------------------------- +-------------------------------+ | Configuration results SUMMARY | +-------------------------------+ CMAKE_C_COMPILER: /usr/sbin/cc CMAKE_CXX_COMPILER: /usr/sbin/c++ CMAKE_BUILD_TYPE: Release CMAKE_CONFIGURATION_TYPES: CMAKE_C_FLAGS: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src=/usr/src/debug/symengine -flto=auto CMAKE_CXX_FLAGS: -std=c++11 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src=/usr/src/debug/symengine -flto=auto -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free CMAKE_CXX_FLAGS_DEBUG: -Wall -Wextra -Wno-unused-parameter -fno-common -g -ggdb -Wno-unknown-pragmas CMAKE_CXX_FLAGS_RELEASE: -Wall -Wextra -Wno-unused-parameter -fno-common -O3 -funroll-loops -DNDEBUG -Wno-unknown-pragmas CMAKE_INSTALL_PREFIX: /usr BUILD_SHARED_LIBS: ON INTEGER_CLASS : GMP HAVE_SYMENGINE_GMP: yes WITH_SYMENGINE_ASSERT: no WITH_SYMENGINE_RCP: yes WITH_SYMENGINE_TEUCHOS: no WITH_COTIRE: OFF WITH_GENERATE_PARSER: no HAVE_GCC_ABI_DEMANGLE: yes HAVE_C_FUNCTION_NOT_FUNC: no HAVE_DEFAULT_CONSTRUCTORS: yes HAVE_SYMENGINE_NOEXCEPT: yes HAVE_SYMENGINE_IS_CONSTRUCTIBLE: yes HAVE_SYMENGINE_RESERVE: yes HAVE_SYMENGINE_STD_TO_STRING: TRUE WITH_SYMENGINE_THREAD_SAFE: ON BUILD_TESTS: yes BUILD_BENCHMARKS: yes BUILD_BENCHMARKS_GOOGLE: no WITH_GMP: yes GMP_INCLUDE_DIRS: /usr/include GMP_LIBRARIES: /usr/lib/libgmp.so WITH_BFD: no WITH_ECM: ON ECM_INCLUDE_DIRS: /usr/include ECM_LIBRARIES: /usr/lib/libecm.so WITH_PRIMESIEVE: ON PRIMESIEVE_INCLUDE_DIRS: /usr/include PRIMESIEVE_LIBRARIES: /usr/lib/libprimesieve.so WITH_FLINT: yes FLINT_INCLUDE_DIRS: /usr/include;/usr/include/flint FLINT_LIBRARIES: /usr/lib/libflint.so WITH_ARB: yes ARB_INCLUDE_DIRS: /usr/include;/usr/include/flint ARB_LIBRARIES: /usr/lib/libflint.so WITH_MPFR: yes MPFR_INCLUDE_DIRS: /usr/include MPFR_LIBRARIES: /usr/lib/libmpfr.so WITH_PIRANHA: no WITH_LLVM: ON LLVM VERSION: 17.0.6 LLVM_INCLUDE_DIRS: /usr/include WITH_BOOST: ON BOOST_INCLUDE_DIRS: /usr/include BOOST_LIBRARIES: WITH_PTHREAD: ON PTHREAD_LIBRARIES: WITH_MPC: ON MPC_INCLUDE_DIRS: /usr/include MPC_LIBRARIES: /usr/lib/libmpc.so WITH_TCMALLOC: ON TCMALLOC_LIBRARIES: /usr/lib/libtcmalloc.so WITH_OPENMP: no WITH_VIRTUAL_TYPEID: no LIBS: ecm;primesieve;flint;mpc;mpfr;gmp;LLVM;tcmalloc -------------------------------------------------------------------------------- -- Configuring done (8.1s) -- Generating done (0.5s) -- Build files have been written to: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/build [ 0%] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uintpoly_flint.cpp.o [ 1%] Building CXX object symengine/CMakeFiles/symengine.dir/basic.cpp.o [ 1%] Building CXX object symengine/CMakeFiles/symengine.dir/series_flint.cpp.o [ 2%] Building CXX object symengine/CMakeFiles/symengine.dir/complex.cpp.o [ 2%] Building CXX object symengine/CMakeFiles/symengine.dir/add.cpp.o [ 2%] Building CXX object symengine/CMakeFiles/symengine.dir/complex_double.cpp.o [ 3%] Building CXX object symengine/CMakeFiles/symengine.dir/cse.cpp.o [ 3%] Building CXX object symengine/CMakeFiles/symengine.dir/cwrapper.cpp.o [ 3%] Building CXX object symengine/CMakeFiles/symengine.dir/constants.cpp.o [ 3%] Building CXX object symengine/CMakeFiles/symengine.dir/dense_matrix.cpp.o [ 4%] Building CXX object symengine/CMakeFiles/symengine.dir/derivative.cpp.o [ 5%] Building CXX object symengine/CMakeFiles/symengine.dir/dict.cpp.o [ 5%] Building CXX object symengine/CMakeFiles/symengine.dir/diophantine.cpp.o [ 5%] Building CXX object symengine/CMakeFiles/symengine.dir/eval.cpp.o [ 5%] Building CXX object symengine/CMakeFiles/symengine.dir/eval_double.cpp.o [ 6%] Building CXX object symengine/CMakeFiles/symengine.dir/expand.cpp.o [ 6%] Building CXX object symengine/CMakeFiles/symengine.dir/expression.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_visitor.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/derivative.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 6%] Building CXX object symengine/CMakeFiles/symengine.dir/fields.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/subs.h:5, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/basic.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 7%] Building CXX object symengine/CMakeFiles/symengine.dir/finitediff.cpp.o [ 7%] Building CXX object symengine/CMakeFiles/symengine.dir/functions.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/eval_double.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/subs.h:5, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/dense_matrix.cpp:6: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/cse.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 7%] Building CXX object symengine/CMakeFiles/symengine.dir/infinity.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/eval.cpp:7: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/lambda_double.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/cwrapper.cpp:10: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/derivative.cpp:135:31: required from 'SymEngine::RCP SymEngine::diff_upoly(const Poly&, const Symbol&) [with Poly = UIntPoly; Dict = std::map]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/derivative.cpp:625:49: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/derivative.cpp:135:31: required from 'SymEngine::RCP SymEngine::diff_upoly(const Poly&, const Symbol&) [with Poly = URatPoly; Dict = std::map]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/derivative.cpp:630:49: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 8%] Building CXX object symengine/CMakeFiles/symengine.dir/integer.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/expression.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/expand.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 8%] Building CXX object symengine/CMakeFiles/symengine.dir/logic.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/functions.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 9%] Building CXX object symengine/CMakeFiles/symengine.dir/matrix.cpp.o [ 9%] Building CXX object symengine/CMakeFiles/symengine.dir/monomials.cpp.o [ 9%] Building CXX object symengine/CMakeFiles/symengine.dir/mul.cpp.o [ 10%] Building CXX object symengine/CMakeFiles/symengine.dir/nan.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 10%] Building CXX object symengine/CMakeFiles/symengine.dir/ntheory.cpp.o [ 10%] Building CXX object symengine/CMakeFiles/symengine.dir/ntheory_funcs.cpp.o [ 11%] Building CXX object symengine/CMakeFiles/symengine.dir/number.cpp.o [ 11%] Building CXX object symengine/CMakeFiles/symengine.dir/numer_denom.cpp.o [ 12%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/parser_old.cpp.o [ 12%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/parser.tab.cc.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/test_visitors.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/mul.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 12%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/parser.cpp.o [ 13%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/tokenizer.cpp.o [ 13%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/sbml/sbml_parser.tab.cc.o [ 13%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/sbml/sbml_parser.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 14%] Building CXX object symengine/CMakeFiles/symengine.dir/parser/sbml/sbml_tokenizer.cpp.o [ 14%] Building CXX object symengine/CMakeFiles/symengine.dir/polys/basic_conversions.cpp.o [ 14%] Building CXX object symengine/CMakeFiles/symengine.dir/polys/msymenginepoly.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/numer_denom.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/parser/parser_old.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 15%] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uexprpoly.cpp.o [ 15%] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uintpoly.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 16%] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uratpoly.cpp.o [ 16%] Building CXX object symengine/CMakeFiles/symengine.dir/pow.cpp.o [ 16%] Building CXX object symengine/CMakeFiles/symengine.dir/prime_sieve.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 17%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/codegen.cpp.o [ 17%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/mathml.cpp.o [ 17%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/sbml.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/msymenginepoly.h:6, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/msymenginepoly.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 18%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/strprinter.cpp.o [ 18%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/latex.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.cpp:55:35: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 18%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/unicode.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uratpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uratpoly.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uratpoly.cpp:52:35: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 19%] Building CXX object symengine/CMakeFiles/symengine.dir/printers/stringbox.cpp.o [ 19%] Building CXX object symengine/CMakeFiles/symengine.dir/rational.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/codegen.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/codegen.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/test_visitors.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/pow.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 20%] Building CXX object symengine/CMakeFiles/symengine.dir/real_double.cpp.o [ 20%] Building CXX object symengine/CMakeFiles/symengine.dir/rewrite.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/mathml.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/mathml.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/sbml.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/sbml.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 20%] Building CXX object symengine/CMakeFiles/symengine.dir/rings.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 21%] Building CXX object symengine/CMakeFiles/symengine.dir/series.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/latex.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/latex.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 21%] Building CXX object symengine/CMakeFiles/symengine.dir/series_generic.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/unicode.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 21%] Building CXX object symengine/CMakeFiles/symengine.dir/sets.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 22%] Building CXX object symengine/CMakeFiles/symengine.dir/set_funcs.cpp.o [ 22%] Building CXX object symengine/CMakeFiles/symengine.dir/solve.cpp.o [ 22%] Building CXX object symengine/CMakeFiles/symengine.dir/sparse_matrix.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/rewrite.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 23%] Building CXX object symengine/CMakeFiles/symengine.dir/symbol.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_visitor.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.cpp:7: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 23%] Building CXX object symengine/CMakeFiles/symengine.dir/symengine_rcp.cpp.o [ 24%] Building CXX object symengine/CMakeFiles/symengine.dir/visitor.cpp.o [ 24%] Building CXX object symengine/CMakeFiles/symengine.dir/test_visitors.cpp.o [ 24%] Building CXX object symengine/CMakeFiles/symengine.dir/assumptions.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_visitor.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 25%] Building CXX object symengine/CMakeFiles/symengine.dir/refine.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/solve.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/set_funcs.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/sparse_matrix.cpp:8: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 25%] Building CXX object symengine/CMakeFiles/symengine.dir/simplify.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 25%] Building CXX object symengine/CMakeFiles/symengine.dir/tuple.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/solve.h:13, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/solve.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/test_visitors.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/test_visitors.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 26%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/identity_matrix.cpp.o [ 26%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/matrix_symbol.cpp.o [ 26%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/zero_matrix.cpp.o [ 27%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/diagonal_matrix.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/refine.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/refine.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 27%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/immutable_dense_matrix.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/simplify.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/simplify.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 28%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/matrix_add.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 28%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/hadamard_product.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 28%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/matrix_mul.cpp.o [ 29%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/conjugate_matrix.cpp.o [ 29%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/transpose.cpp.o [ 29%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/trace.cpp.o [ 30%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/size.cpp.o [ 30%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_zero.cpp.o [ 30%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_real.cpp.o [ 31%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_symmetric.cpp.o [ 31%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_square.cpp.o [ 32%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_diagonal.cpp.o [ 32%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_lower.cpp.o [ 32%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_upper.cpp.o [ 33%] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_toeplitz.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/conjugate_matrix.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/trace.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/transpose.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/size.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 33%] Building CXX object symengine/CMakeFiles/symengine.dir/mp_wrapper.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_zero.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_real.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_symmetric.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_square.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 33%] Building CXX object symengine/CMakeFiles/symengine.dir/eval_mpfr.cpp.o [ 34%] Building CXX object symengine/CMakeFiles/symengine.dir/real_mpfr.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_diagonal.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_upper.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_lower.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/matrices/is_toeplitz.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 34%] Building CXX object symengine/CMakeFiles/symengine.dir/eval_mpc.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 35%] Building CXX object symengine/CMakeFiles/symengine.dir/complex_mpc.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 35%] Building CXX object symengine/CMakeFiles/symengine.dir/eval_arb.cpp.o [ 35%] Building CXX object symengine/CMakeFiles/symengine.dir/llvm_double.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/eval_mpfr.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/eval_mpc.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/eval_arb.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/llvm_double.h:5, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/llvm_double.cpp:37: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 36%] Linking CXX shared library libsymengine.so [ 36%] Built target symengine [ 38%] Building CXX object benchmarks/CMakeFiles/expand2b.dir/expand2b.cpp.o [ 38%] Building CXX object benchmarks/CMakeFiles/eval_double1.dir/eval_double1.cpp.o [ 38%] Building CXX object benchmarks/CMakeFiles/expand1.dir/expand1.cpp.o [ 38%] Building C object symengine/tests/cwrapper/CMakeFiles/test_cwrapper.dir/test_cwrapper.c.o [ 38%] Building CXX object benchmarks/CMakeFiles/add1.dir/add1.cpp.o [ 39%] Building CXX object benchmarks/CMakeFiles/expand3.dir/expand3.cpp.o [ 39%] Building CXX object benchmarks/CMakeFiles/matrix_add1.dir/matrix_add1.cpp.o [ 39%] Building CXX object benchmarks/CMakeFiles/matrix_add2.dir/matrix_add2.cpp.o [ 40%] Building CXX object benchmarks/CMakeFiles/expand6.dir/expand6.cpp.o [ 41%] Building CXX object benchmarks/CMakeFiles/matrix_mul1.dir/matrix_mul1.cpp.o [ 41%] Building CXX object symengine/utilities/catch/CMakeFiles/catch.dir/catch.cpp.o [ 42%] Building CXX object benchmarks/CMakeFiles/matrix_mul2.dir/matrix_mul2.cpp.o [ 43%] Building CXX object benchmarks/CMakeFiles/expand2.dir/expand2.cpp.o [ 43%] Building CXX object benchmarks/CMakeFiles/lwbench.dir/lwbench.cpp.o [ 43%] Building CXX object benchmarks/CMakeFiles/symbench.dir/symbench.cpp.o [ 43%] Linking C executable test_cwrapper [ 43%] Linking CXX executable eval_double1 [ 43%] Linking CXX executable add1 [ 43%] Linking CXX executable expand1 [ 43%] Linking CXX executable expand3 [ 43%] Linking CXX executable expand6 [ 44%] Linking CXX executable expand2b [ 44%] Linking CXX executable lwbench [ 45%] Linking CXX executable matrix_add2 [ 45%] Linking CXX executable expand2 [ 45%] Linking CXX executable matrix_mul2 [ 45%] Linking CXX executable matrix_mul1 [ 45%] Linking CXX executable matrix_add1 [ 45%] Built target eval_double1 [ 45%] Building CXX object benchmarks/CMakeFiles/expand6b.dir/expand6b.cpp.o [ 45%] Built target test_cwrapper [ 45%] Building CXX object benchmarks/CMakeFiles/expand7.dir/expand7.cpp.o [ 45%] Built target add1 [ 45%] Built target expand3 [ 45%] Built target expand1 [ 45%] Building CXX object benchmarks/CMakeFiles/series.dir/series.cpp.o [ 45%] Building CXX object benchmarks/CMakeFiles/symengine_bench.dir/symengine_bench.cpp.o [ 46%] Building CXX object benchmarks/CMakeFiles/ntheorybench.dir/ntheorybench.cpp.o [ 47%] Linking CXX executable symbench [ 47%] Built target expand2b [ 48%] Building CXX object benchmarks/CMakeFiles/series_expansion_sincos_flint.dir/series_expansion_sincos_flint.cpp.o [ 48%] Built target expand2 [ 48%] Built target matrix_add2 [ 48%] Building CXX object benchmarks/CMakeFiles/parsing.dir/parsing.cpp.o [ 48%] Building CXX object benchmarks/CMakeFiles/diff_cache.dir/diff_cache.cpp.o [ 48%] Built target expand6 [ 48%] Built target matrix_add1 [ 48%] Built target matrix_mul2 [ 48%] Built target matrix_mul1 [ 48%] Built target lwbench In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/benchmarks/symengine_bench.cpp:7: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:9: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/benchmarks/series_expansion_sincos_flint.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 49%] Linking CXX executable expand6b [ 49%] Linking CXX executable ntheorybench [ 50%] Linking CXX executable expand7 In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/benchmarks/series.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call [ 51%] Linking CXX executable diff_cache In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:9: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 52%] Linking CXX executable parsing [ 52%] Linking CXX executable series_expansion_sincos_flint [ 52%] Linking CXX executable symengine_bench [ 52%] Built target expand6b [ 52%] Built target ntheorybench [ 52%] Built target symbench [ 52%] Built target expand7 [ 52%] Built target series_expansion_sincos_flint [ 52%] Built target parsing [ 52%] Linking CXX executable series [ 52%] Built target symengine_bench [ 52%] Built target diff_cache [ 52%] Built target series [ 52%] Linking CXX static library libcatch.a [ 52%] Built target catch [ 53%] Building CXX object symengine/tests/basic/CMakeFiles/test_basic.dir/test_basic.cpp.o [ 53%] Building CXX object symengine/tests/basic/CMakeFiles/test_series_generic.dir/test_series_generic.cpp.o [ 54%] Building CXX object symengine/tests/basic/CMakeFiles/test_arit.dir/test_arit.cpp.o [ 54%] Building CXX object symengine/tests/basic/CMakeFiles/test_series.dir/test_series.cpp.o [ 54%] Building CXX object symengine/tests/basic/CMakeFiles/test_integer.dir/test_integer.cpp.o [ 54%] Building CXX object symengine/tests/basic/CMakeFiles/test_as_numer_denom.dir/test_as_numer_denom.cpp.o [ 55%] Building CXX object symengine/tests/basic/CMakeFiles/test_series_expansion_URatF.dir/test_series_expansion_URatF.cpp.o [ 55%] Building CXX object symengine/tests/basic/CMakeFiles/test_subs.dir/test_subs.cpp.o [ 55%] Building CXX object symengine/tests/basic/CMakeFiles/test_poly.dir/test_poly.cpp.o [ 55%] Building CXX object symengine/tests/rcp/CMakeFiles/test_rcp.dir/test_rcp.cpp.o [ 56%] Building CXX object symengine/tests/basic/CMakeFiles/test_relationals.dir/test_relationals.cpp.o [ 56%] Building CXX object symengine/tests/basic/CMakeFiles/test_functions.dir/test_functions.cpp.o [ 57%] Building CXX object symengine/tests/basic/CMakeFiles/test_number.dir/test_number.cpp.o [ 58%] Building CXX object symengine/tests/basic/CMakeFiles/test_rational.dir/test_rational.cpp.o [ 58%] Building CXX object symengine/tests/basic/CMakeFiles/test_parser.dir/test_parser.cpp.o [ 59%] Linking CXX executable test_rcp [ 59%] Linking CXX executable test_rational In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_series_expansion_URatF.cpp:1: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_series_generic.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call [ 60%] Linking CXX executable test_integer In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_basic.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 60%] Linking CXX executable test_series In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/numer_denom.cpp:1, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_as_numer_denom.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_parser.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/subs.h:5, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_subs.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 60%] Linking CXX executable test_poly In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:9: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 60%] Linking CXX executable test_relationals In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 60%] Linking CXX executable test_series_expansion_URatF [ 60%] Linking CXX executable test_number /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:132:38: required from 'void SymEngine::BasicToUPolyBase::bvisit(const SymEngine::Integer&) [with P = SymEngine::UIntPoly; V = SymEngine::BasicToUIntPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/type_codes.inc:1:1: required from 'void SymEngine::BaseVisitor::visit(const SymEngine::Integer&) [with Derived = SymEngine::BasicToUIntPoly; Base = SymEngine::Visitor]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/type_codes.inc:1:1: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 61%] Linking CXX executable test_series_generic [ 62%] Linking CXX executable test_as_numer_denom [ 62%] Linking CXX executable test_arit [ 63%] Linking CXX executable test_subs [ 64%] Linking CXX executable test_parser [ 64%] Linking CXX executable test_basic [ 64%] Linking CXX executable test_functions [ 64%] Built target test_rational [ 64%] Built target test_rcp [ 64%] Building CXX object symengine/tests/basic/CMakeFiles/test_serialize-cereal.dir/test_serialize-cereal.cpp.o [ 64%] Built target test_series [ 64%] Building CXX object symengine/tests/basic/CMakeFiles/test_sbml_parser.dir/test_sbml_parser.cpp.o [ 64%] Built target test_poly [ 64%] Building CXX object symengine/tests/basic/CMakeFiles/test_sets.dir/test_sets.cpp.o [ 64%] Built target test_integer [ 65%] Building CXX object symengine/tests/basic/CMakeFiles/test_fields.dir/test_fields.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/serialize-cereal.h:7, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_serialize-cereal.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_sbml_parser.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/fields.h:11, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_fields.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_fields.cpp:52:30: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 65%] Built target test_series_expansion_URatF [ 66%] Building CXX object symengine/tests/basic/CMakeFiles/test_infinity.dir/test_infinity.cpp.o [ 66%] Built target test_relationals [ 66%] Building CXX object symengine/tests/basic/CMakeFiles/test_nan.dir/test_nan.cpp.o [ 66%] Built target test_as_numer_denom [ 67%] Building CXX object symengine/tests/basic/CMakeFiles/test_solve.dir/test_solve.cpp.o [ 68%] Linking CXX executable test_nan In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_solve.cpp:8: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 68%] Linking CXX executable test_infinity In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/solve.h:13, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_solve.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_solve.cpp:348:34: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_solve.cpp:352:34: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 68%] Linking CXX executable test_sets [ 68%] Linking CXX executable test_fields [ 69%] Linking CXX executable test_sbml_parser [ 69%] Built target test_number [ 69%] Building CXX object symengine/tests/basic/CMakeFiles/test_as_real_imag.dir/test_as_real_imag.cpp.o [ 70%] Linking CXX executable test_serialize-cereal In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/as_real_imag.cpp:1, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_as_real_imag.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 70%] Built target test_series_generic In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 70%] Linking CXX executable test_solve [ 71%] Linking CXX executable test_as_real_imag [ 71%] Built target test_subs [ 71%] Building CXX object symengine/tests/basic/CMakeFiles/test_cse.dir/test_cse.cpp.o [ 71%] Built target test_parser [ 71%] Building CXX object symengine/tests/basic/CMakeFiles/test_count_ops.dir/test_count_ops.cpp.o [ 71%] Linking CXX executable test_cse In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_count_ops.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 72%] Linking CXX executable test_count_ops [ 72%] Built target test_basic [ 72%] Building CXX object symengine/tests/basic/CMakeFiles/test_test_visitors.dir/test_test_visitors.cpp.o [ 72%] Built target test_arit [ 72%] Building CXX object symengine/tests/basic/CMakeFiles/test_assumptions.dir/test_assumptions.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/test_visitors.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_test_visitors.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 72%] Linking CXX executable test_assumptions [ 72%] Built target test_infinity [ 72%] Building CXX object symengine/tests/basic/CMakeFiles/test_refine.dir/test_refine.cpp.o [ 72%] Linking CXX executable test_test_visitors [ 72%] Built target test_nan [ 73%] Building CXX object symengine/tests/basic/CMakeFiles/test_simplify.dir/test_simplify.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/refine.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_refine.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/simplify.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/basic/test_simplify.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 73%] Linking CXX executable test_refine [ 73%] Linking CXX executable test_simplify [ 73%] Built target test_serialize-cereal [ 73%] Building CXX object symengine/tests/basic/CMakeFiles/test_tuple.dir/test_tuple.cpp.o [ 73%] Built target test_count_ops [ 74%] Building CXX object symengine/tests/basic/CMakeFiles/test_tribool.dir/test_tribool.cpp.o [ 75%] Linking CXX executable test_tuple [ 75%] Linking CXX executable test_tribool [ 75%] Built target test_assumptions [ 75%] Building CXX object symengine/tests/ntheory/CMakeFiles/test_ntheory.dir/test_ntheory.cpp.o [ 75%] Built target test_as_real_imag [ 76%] Building CXX object symengine/tests/ntheory/CMakeFiles/test_diophantine.dir/test_diophantine.cpp.o [ 76%] Built target test_cse [ 76%] Building CXX object symengine/tests/ntheory/CMakeFiles/test_ntheory_funcs.dir/test_ntheory_funcs.cpp.o [ 76%] Linking CXX executable test_diophantine [ 76%] Built target test_simplify [ 77%] Building CXX object symengine/tests/matrix/CMakeFiles/test_matrix.dir/test_matrix.cpp.o [ 78%] Linking CXX executable test_ntheory [ 78%] Built target test_functions [ 78%] Building CXX object symengine/tests/matrix/CMakeFiles/test_matrixexpr.dir/test_matrixexpr.cpp.o [ 78%] Linking CXX executable test_ntheory_funcs In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/matrix/test_matrix.cpp:10: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 79%] Linking CXX executable test_matrixexpr [ 79%] Built target test_solve [ 80%] Building CXX object symengine/tests/printing/CMakeFiles/test_printing.dir/test_printing.cpp.o [ 80%] Built target test_fields In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/printing/test_printing.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 80%] Built target test_tribool [ 81%] Building CXX object symengine/tests/printing/CMakeFiles/test_ccode.dir/test_ccode.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/printing/test_printing.cpp:320:28: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 81%] Linking CXX executable test_matrix [ 81%] Built target test_sbml_parser [ 81%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uintpoly.dir/test_uintpoly.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/codegen.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/printing/test_ccode.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 81%] Built target test_tuple [ 81%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uratpoly.dir/test_uratpoly.cpp.o [ 82%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_mintpoly.dir/test_mintpoly.cpp.o [ 82%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uexprpoly.dir/test_uexprpoly.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uintpoly.cpp:6: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uintpoly.cpp:44:30: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 82%] Built target test_test_visitors [ 82%] Built target test_refine [ 82%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_mexprpoly.dir/test_mexprpoly.cpp.o [ 82%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_basic_conversions.dir/test_basic_conversions.cpp.o [ 82%] Linking CXX executable test_ccode In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_mintpoly.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uratpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uratpoly.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uratpoly.cpp:45:30: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uratpoly.cpp:269:48: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 82%] Linking CXX executable test_printing In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uexprpoly.cpp:5: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 83%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uintpoly_flint.dir/test_uintpoly_flint.cpp.o [ 83%] Linking CXX executable test_uintpoly In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_basic_conversions.cpp:7: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/printers/strprinter.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_mexprpoly.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 83%] Built target test_sets [ 83%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uratpoly_flint.dir/test_uratpoly_flint.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 84%] Linking CXX executable test_uexprpoly [ 85%] Linking CXX executable test_uratpoly /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:132:38: required from 'void SymEngine::BasicToUPolyBase::bvisit(const SymEngine::Integer&) [with P = SymEngine::URatPoly; V = SymEngine::BasicToURatPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/type_codes.inc:1:1: required from 'void SymEngine::BaseVisitor::visit(const SymEngine::Integer&) [with Derived = SymEngine::BasicToURatPoly; Base = SymEngine::Visitor]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/type_codes.inc:1:1: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:132:38: required from 'void SymEngine::BasicToUPolyBase::bvisit(const SymEngine::Integer&) [with P = SymEngine::UIntPoly; V = SymEngine::BasicToUIntPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/type_codes.inc:1:1: required from 'void SymEngine::BaseVisitor::visit(const SymEngine::Integer&) [with Derived = SymEngine::BasicToUIntPoly; Base = SymEngine::Visitor]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/type_codes.inc:1:1: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uintpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uintpoly_flint.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uintpoly_flint.cpp:436:30: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uratpoly.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uratpoly_flint.cpp:6: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uratpoly_flint.cpp:295:48: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_uratpoly_flint.cpp:299:30: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 85%] Linking CXX executable test_uintpoly_flint [ 85%] Linking CXX executable test_mintpoly [ 86%] Linking CXX executable test_uratpoly_flint [ 86%] Linking CXX executable test_mexprpoly [ 87%] Linking CXX executable test_basic_conversions [ 87%] Built target test_diophantine [ 87%] Built target test_ntheory_funcs [ 88%] Building CXX object symengine/tests/polynomial/CMakeFiles/test_cancel.dir/test_cancel.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/basic_conversions.h:4, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/cancel.h:5, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/polynomial/test_cancel.cpp:4: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 88%] Built target test_ntheory [ 88%] Building CXX object symengine/tests/eval/CMakeFiles/test_eval_mpfr.dir/test_eval_mpfr.cpp.o [ 88%] Linking CXX executable test_cancel [ 89%] Linking CXX executable test_eval_mpfr [ 89%] Built target test_uintpoly_flint [ 89%] Building CXX object symengine/tests/eval/CMakeFiles/test_eval_arb.dir/test_eval_arb.cpp.o [ 90%] Linking CXX executable test_eval_arb [ 90%] Built target test_ccode [ 91%] Building CXX object symengine/tests/eval/CMakeFiles/test_eval_mpc.dir/test_eval_mpc.cpp.o [ 91%] Built target test_uintpoly [ 91%] Building CXX object symengine/tests/eval/CMakeFiles/test_evalf.dir/test_evalf.cpp.o [ 91%] Linking CXX executable test_eval_mpc [ 91%] Built target test_uexprpoly [ 91%] Building CXX object symengine/tests/eval/CMakeFiles/test_eval_double.dir/test_eval_double.cpp.o [ 91%] Built target test_uratpoly In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/eval/test_evalf.cpp:14: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/eval/test_eval_double.cpp:3: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ [ 91%] Built target test_matrixexpr [ 91%] Building CXX object symengine/tests/eval/CMakeFiles/test_lambda_double.dir/test_lambda_double.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 91%] Built target test_uratpoly_flint [ 91%] Building CXX object symengine/tests/expression/CMakeFiles/test_expression.dir/test_expression.cpp.o [ 92%] Linking CXX executable test_evalf In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:15, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/lambda_double.h:8, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/tests/eval/test_lambda_double.cpp:7: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_generic.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h: At global scope: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series.h:128:23: warning: 'SymEngine::RCP SymEngine::SeriesBase::pow(const SymEngine::Number&) const [with Poly = SymEngine::fmpq_poly_wrapper; Coeff = SymEngine::fmpq_wrapper; Series = SymEngine::URatPSeriesFlint]' was hidden [-Woverloaded-virtual=] 128 | RCP pow(const Number &other) const override | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:17: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/series_flint.h:41:18: note: by 'static SymEngine::fqp_t SymEngine::URatPSeriesFlint::pow(const SymEngine::fqp_t&, int, unsigned int)' 41 | static fqp_t pow(const fqp_t &s, int n, unsigned prec); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:10, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/visitor.h:11: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/uexprpoly.h:199:32: required from here /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [ 92%] Linking CXX executable test_expression [ 92%] Linking CXX executable test_eval_double [ 92%] Built target test_mexprpoly [ 93%] Building CXX object symengine/tests/logic/CMakeFiles/test_logic.dir/test_logic.cpp.o [ 93%] Linking CXX executable test_lambda_double [ 93%] Built target test_printing [ 93%] Building CXX object symengine/tests/finitediff/CMakeFiles/test_finitediff.dir/test_finitediff.cpp.o [ 93%] Built target test_cancel [ 93%] Building CXX object symengine/utilities/matchpycpp/tests/bipartite/CMakeFiles/test_bipartite.dir/test_bipartite.cpp.o [ 94%] Linking CXX executable test_finitediff [ 94%] Linking CXX executable test_logic In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/bipartite.h:9, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/tests/bipartite/test_bipartite.cpp:2: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ [ 94%] Built target test_mintpoly [ 95%] Building CXX object symengine/utilities/matchpycpp/tests/hopcroft_karp/CMakeFiles/test_hopcroft_karp.dir/test_hopcroft_karp.cpp.o [ 95%] Linking CXX executable test_bipartite [ 95%] Linking CXX executable test_hopcroft_karp [ 95%] Built target test_eval_arb [ 96%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case001.dir/test_case001.cpp.o [ 96%] Built target test_basic_conversions [ 96%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case002.dir/test_case002.cpp.o [ 96%] Built target test_eval_mpfr In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case001.cpp:20: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ [ 96%] Built target test_evalf [ 96%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case003.dir/test_case003.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case002.cpp:20: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ [ 96%] Linking CXX executable test_case001 [ 97%] Linking CXX executable test_case002 In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case003.cpp:20: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ [ 97%] Linking CXX executable test_case003 [ 97%] Built target test_matrix [ 98%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case004.dir/test_case004.cpp.o [ 98%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case005.dir/test_case005.cpp.o [ 98%] Built target test_eval_mpc [ 98%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case006.dir/test_case006.cpp.o [ 98%] Built target test_eval_double [ 98%] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case007.dir/test_case007.cpp.o In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/bipartite.h:9, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case004.cpp:21: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case005.cpp:20: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/bipartite.h:9, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case006.cpp:21: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ [ 99%] Linking CXX executable test_case005 In file included from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/common.h:14, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/bipartite.h:9, from /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/autogen_tests/test_case007.cpp:21: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h: In function 'SubstitutionMultiset substitution_union(const SubstitutionMultiset&, const std::vector, std::multiset, SymEngine::RCPBasicKeyLess> > >&)': /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/src/symengine-0.11.2/symengine/utilities/matchpycpp/substitution.h:52:17: warning: unused variable 'ret' [-Wunused-variable] 52 | int ret = try_add_variable(new_subst, p.first, p.second); | ^~~ [ 99%] Built target test_expression [ 99%] Linking CXX executable test_case004 [ 99%] Built target test_hopcroft_karp [100%] Linking CXX executable test_case006 [100%] Linking CXX executable test_case007 [100%] Built target test_logic [100%] Built target test_finitediff [100%] Built target test_bipartite [100%] Built target test_case001 [100%] Built target test_case003 [100%] Built target test_case002 [100%] Built target test_case006 [100%] Built target test_lambda_double [100%] Built target test_case007 [100%] Built target test_case005 [100%] Built target test_case004 ==> Entering fakeroot environment... ==> Starting package()... -- Install configuration: "Release" -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineConfig.cmake -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineConfigVersion.cmake -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineTargets.cmake -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineTargets-release.cmake -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/libsymengine.so.0.11.2 -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/libsymengine.so.0.11 -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/lib/libsymengine.so -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_config.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_config_cling.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_export.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/add.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/basic.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/basic-inl.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/basic-methods.inc -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/complex_double.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/complex.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/complex_mpc.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/constants.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/cwrapper.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/derivative.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/dict.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/diophantine.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/eval_arb.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/eval_double.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/eval.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/eval_mpc.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/eval_mpfr.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/expression.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/fields.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/finitediff.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/flint_wrapper.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/functions.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/infinity.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/integer.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/lambda_double.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/llvm_double.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/logic.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrix.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/monomials.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/mp_class.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/mp_wrapper.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/mul.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/nan.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/ntheory.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/ntheory_funcs.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/number.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/parser.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/parser/parser.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/parser/tokenizer.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/parser/sbml/sbml_parser.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/parser/sbml/sbml_tokenizer.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/basic_conversions.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/cancel.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/uexprpoly.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/uintpoly_flint.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/uintpoly.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/uintpoly_piranha.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/upolybase.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/uratpoly.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/usymenginepoly.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/polys/msymenginepoly.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/pow.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/prime_sieve.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/codegen.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/mathml.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/sbml.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/strprinter.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/latex.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/unicode.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers/stringbox.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/printers.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/rational.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/real_double.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/real_mpfr.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/rings.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/serialize-cereal.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/series_flint.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/series_generic.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/series.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/series_piranha.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/series_visitor.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/sets.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/solve.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/subs.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symbol.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_assert.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_casts.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_exception.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/symengine_rcp.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/tribool.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/type_codes.inc -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/visitor.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/test_visitors.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/assumptions.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/refine.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/simplify.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/utilities/stream_fmt.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/tuple.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrix_expressions.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_expr.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/identity_matrix.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_symbol.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/zero_matrix.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/diagonal_matrix.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/immutable_dense_matrix.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_add.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/hadamard_product.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_mul.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/conjugate_matrix.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/size.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/transpose.h -- Installing: /tmp/archlinux-ci/symengine-rb-build-U3lwijY5/symengine/pkg/symengine/usr/include/symengine/matrices/trace.h ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/lib/cmake/symengine/SymEngineConfig.cmake ==> Creating package "symengine"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "symengine-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: symengine 0.11.2-4 (Sat Apr 12 20:22:05 2025)