From https://github.com/archlinux/svntogit-community * branch packages/arb -> FETCH_HEAD * [new branch] packages/arb -> community/packages/arb Cloning into 'arb'... done. :: 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132k 100 132k 0 0 386k 0 --:--:-- --:--:-- --:--:-- 385k % 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 8548k 100 8548k 0 0 20.8M 0 --:--:-- --:--:-- --:--:-- 20.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 143k 100 143k 0 0 416k 0 --:--:-- --:--:-- --:--:-- 415k 100 143k 100 143k 0 0 416k 0 --:--:-- --:--:-- --:--:-- 415k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1690691733 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1690691733' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-arb-archlinuxrb-build-yDpGv2Uv PWD=/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: arb 2.23.0-1 (Sun Jul 30 04:35:58 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (5) blas-3.11.0-2 cblas-3.11.0-2 gf2x-1.3.0-2 ntl-11.5.1-1 flint-2.9.0-1 Total Download Size: 5.14 MiB Total Installed Size: 18.67 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 39008 100 39008 0 0 2442k 0 --:--:-- --:--:-- --:--:-- 2539k % 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 1177k 100 1177k 0 0 47.3M 0 --:--:-- --:--:-- --:--:-- 47.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 130k 100 130k 0 0 17.9M 0 --:--:-- --:--:-- --:--:-- 18.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 36457 100 36457 0 0 5762k 0 --:--:-- --:--:-- --:--:-- 5933k % 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 3877k 100 3877k 0 0 117M 0 --:--:-- --:--:-- --:--:-- 118M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing gf2x... installing ntl... installing blas... installing cblas... installing flint... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading arb-2.23.0.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 13007 0 13007 0 0 35703 0 --:--:-- --:--:-- --:--:-- 35703 100 1943k 0 1943k 0 0 2968k 0 --:--:-- --:--:-- --:--:-- 6656k ==> Validating source files with sha256sums... arb-2.23.0.tar.gz ... Passed ==> Extracting sources... -> Extracting arb-2.23.0.tar.gz with bsdtar ==> Starting build()... FLINT_LIB_DIR set to /usr/lib FLINT_INC_DIR set to /usr/include Configuring...x86_64-Linux Testing __builtin_popcountl...yes Testing native popcount...yes Testing __thread...yes ARB was successfully configured. make[1]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpr' CC ../build/fmpr/add.lo CC ../build/fmpr/add_eps.lo CC ../build/fmpr/add_fmpz.lo CC ../build/fmpr/add_mpn.lo CC ../build/fmpr/add_naive.lo CC ../build/fmpr/add_si.lo CC ../build/fmpr/add_ui.lo CC ../build/fmpr/addmul.lo CC ../build/fmpr/check_ulp.lo CC ../build/fmpr/cmp.lo CC ../build/fmpr/cmp_2exp_si.lo CC ../build/fmpr/cmpabs.lo CC ../build/fmpr/cmpabs_2exp_si.lo CC ../build/fmpr/cmpabs_ui.lo CC ../build/fmpr/div.lo CC ../build/fmpr/exp.lo CC ../build/fmpr/get_d.lo CC ../build/fmpr/get_fmpq.lo CC ../build/fmpr/get_fmpz.lo CC ../build/fmpr/get_fmpz_2exp.lo CC ../build/fmpr/get_fmpz_fixed.lo CC ../build/fmpr/get_mpfr.lo CC ../build/fmpr/get_si.lo CC ../build/fmpr/log.lo CC ../build/fmpr/mul.lo CC ../build/fmpr/mul_1x1.lo CC ../build/fmpr/mul_fmpz.lo CC ../build/fmpr/mul_mpn.lo CC ../build/fmpr/mul_naive.lo CC ../build/fmpr/normalise.lo CC ../build/fmpr/pow_sloppy.lo CC ../build/fmpr/print.lo CC ../build/fmpr/printd.lo CC ../build/fmpr/randtest.lo CC ../build/fmpr/root.lo CC ../build/fmpr/rsqrt.lo CC ../build/fmpr/set_d.lo CC ../build/fmpr/set_fmpq.lo CC ../build/fmpr/set_fmpz_2exp.lo CC ../build/fmpr/set_mpfr.lo CC ../build/fmpr/set_round.lo CC ../build/fmpr/set_round_mpn.lo CC ../build/fmpr/set_round_ui_2exp_fmpz.lo CC ../build/fmpr/set_round_uiui_2exp_fmpz.lo CC ../build/fmpr/sqrt.lo CC ../build/fmpr/sub.lo CC ../build/fmpr/submul.lo CC ../build/fmpr/ulp.lo CC ../build/fmpr/../fmpr.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpr' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf' CC ../build/arf/abs_bound_lt_2exp_si.lo CC ../build/arf/add.lo CC ../build/arf/add_mpn.lo CC ../build/arf/addmul.lo CC ../build/arf/ceil.lo CC ../build/arf/clear.lo CC ../build/arf/cmp.lo CC ../build/arf/cmp_2exp_si.lo CC ../build/arf/cmpabs.lo CC ../build/arf/cmpabs_2exp_si.lo CC ../build/arf/complex_mul.lo CC ../build/arf/debug.lo CC ../build/arf/div.lo CC ../build/arf/dump_file.lo CC ../build/arf/dump_str.lo CC ../build/arf/equal.lo CC ../build/arf/floor.lo CC ../build/arf/fma.lo CC ../build/arf/fprint.lo CC ../build/arf/frexp.lo CC ../build/arf/get_d.lo CC ../build/arf/get_fmpq.lo CC ../build/arf/get_fmpr.lo CC ../build/arf/get_fmpz.lo CC ../build/arf/get_fmpz_2exp.lo CC ../build/arf/get_integer_mpn.lo CC ../build/arf/get_mag.lo CC ../build/arf/get_mpfr.lo CC ../build/arf/get_si.lo CC ../build/arf/inlines.lo CC ../build/arf/is_int.lo CC ../build/arf/is_int_2exp_si.lo CC ../build/arf/load.lo CC ../build/arf/memory_manager.lo CC ../build/arf/mul_rnd_any.lo CC ../build/arf/mul_rnd_down.lo CC ../build/arf/mul_special.lo CC ../build/arf/mul_tmp_cleanup.lo CC ../build/arf/mul_via_mpfr.lo CC ../build/arf/neg_round.lo CC ../build/arf/randtest.lo CC ../build/arf/root.lo CC ../build/arf/rsqrt.lo CC ../build/arf/set_d.lo CC ../build/arf/set_fmpr.lo CC ../build/arf/set_mpfr.lo CC ../build/arf/set_mpn.lo CC ../build/arf/set_mpn_fixed.lo CC ../build/arf/set_round.lo CC ../build/arf/set_round_mpn.lo CC ../build/arf/set_round_ui.lo CC ../build/arf/set_round_uiui.lo CC ../build/arf/sosq.lo CC ../build/arf/sqrt.lo CC ../build/arf/sub.lo CC ../build/arf/submul.lo CC ../build/arf/sum.lo CC ../build/arf/urandom.lo CC ../build/arf/../arf.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag' CC ../build/mag/add.lo CC ../build/mag/add_2exp_fmpz.lo CC ../build/mag/add_ui.lo CC ../build/mag/add_ui_2exp_si.lo CC ../build/mag/addmul.lo CC ../build/mag/atan.lo CC ../build/mag/bernoulli_div_fac_ui.lo CC ../build/mag/bin_uiui.lo CC ../build/mag/binpow_uiui.lo CC ../build/mag/clear.lo CC ../build/mag/cmp.lo CC ../build/mag/cmp_2exp_si.lo CC ../build/mag/const_pi.lo CC ../build/mag/cosh.lo CC ../build/mag/d_log.lo CC ../build/mag/div.lo CC ../build/mag/div_lower.lo CC ../build/mag/dump_file.lo CC ../build/mag/dump_str.lo CC ../build/mag/exp.lo CC ../build/mag/exp_tail.lo CC ../build/mag/expinv.lo CC ../build/mag/expm1.lo CC ../build/mag/fac_ui.lo CC ../build/mag/fprint.lo CC ../build/mag/geom_series.lo CC ../build/mag/get_d.lo CC ../build/mag/get_d_log2_approx.lo CC ../build/mag/get_fmpq.lo CC ../build/mag/get_fmpr.lo CC ../build/mag/get_fmpz.lo CC ../build/mag/hurwitz_zeta_uiui.lo CC ../build/mag/hypot.lo CC ../build/mag/inlines.lo CC ../build/mag/load.lo CC ../build/mag/log.lo CC ../build/mag/log1p.lo CC ../build/mag/log_ui.lo CC ../build/mag/mul.lo CC ../build/mag/mul_2exp_fmpz.lo CC ../build/mag/mul_2exp_si.lo CC ../build/mag/polylog_tail.lo CC ../build/mag/pow_fmpz.lo CC ../build/mag/pow_ui.lo CC ../build/mag/randtest.lo CC ../build/mag/root.lo CC ../build/mag/rsqrt.lo CC ../build/mag/set_d.lo CC ../build/mag/set_d_2exp_fmpz.lo CC ../build/mag/set_fmpr.lo CC ../build/mag/set_fmpz_2exp_fmpz.lo CC ../build/mag/set_ui.lo CC ../build/mag/set_ui_2exp_si.lo CC ../build/mag/sinh.lo CC ../build/mag/sqrt.lo CC ../build/mag/sub.lo CC ../build/mag/sub_lower.lo CC ../build/mag/../mag.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb' CC ../build/arb/abs.lo CC ../build/arb/acos.lo CC ../build/arb/acosh.lo CC ../build/arb/add.lo CC ../build/arb/add_error.lo CC ../build/arb/addmul.lo CC ../build/arb/agm.lo CC ../build/arb/approx_dot.lo CC ../build/arb/asin.lo CC ../build/arb/asinh.lo CC ../build/arb/atan.lo CC ../build/arb/atan2.lo CC ../build/arb/atan_arf.lo CC ../build/arb/atan_arf_bb.lo CC ../build/arb/atan_frac_bsplit.lo CC ../build/arb/atan_newton.lo CC ../build/arb/atan_sum_bs_powtab.lo CC ../build/arb/atan_sum_bs_simple.lo CC ../build/arb/atan_tab.lo CC ../build/arb/atan_taylor_naive.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from atan.c:12: In function 'mag_init_set_arf', inlined from 'arb_get_mag' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:284:5, inlined from 'arb_atan' at atan.c:45:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 1202 | arf_get_mag(y, x); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ In function 'arb_get_mag', inlined from 'arb_atan' at atan.c:45:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 285 | mag_add(z, t, arb_radref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: note: referencing argument 3 of type 'const mag_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:59:13: warning: 'arf_get_mag_lower' reading 32 bytes from a region of size 8 [-Wstringop-overread] 59 | arf_get_mag_lower(t, arb_midref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:59:13: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1176:6: note: in a call to function 'arf_get_mag_lower' 1176 | void arf_get_mag_lower(mag_t y, const arf_t x); | ^~~~~~~~~~~~~~~~~ atan.c:60:13: warning: 'mag_sub' reading 16 bytes from a region of size 8 [-Wstringop-overread] 60 | mag_sub(t, arb_radref(x), t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:60:13: note: referencing argument 2 of type 'const mag_struct[1]' atan.c:60:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:326:6: note: in a call to function 'mag_sub' 326 | void mag_sub(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:64:13: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 64 | arf_get_mag(u, arb_midref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:64:13: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ atan.c:65:13: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 65 | mag_add(u, arb_radref(x), u); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:65:13: note: referencing argument 2 of type 'const mag_struct[1]' atan.c:65:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ In function 'mag_init_set_arf', inlined from 'arb_get_mag' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:284:5, inlined from 'arb_atan' at atan.c:93:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 1202 | arf_get_mag(y, x); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ In function 'arb_get_mag', inlined from 'arb_atan' at atan.c:93:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 285 | mag_add(z, t, arb_radref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:112:17: warning: 'mag_div' reading 16 bytes from a region of size 8 [-Wstringop-overread] 112 | mag_div(t, arb_radref(x), t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:112:17: note: referencing argument 2 of type 'const mag_struct[1]' atan.c:112:17: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:301:6: note: in a call to function 'mag_div' 301 | void mag_div(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:120:17: warning: 'arb_atan_arf' reading 32 bytes from a region of size 8 [-Wstringop-overread] 120 | arb_atan_arf(res, arb_midref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:120:17: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:531:6: note: in a call to function 'arb_atan_arf' 531 | void arb_atan_arf(arb_t z, const arf_t x, slong prec); | ^~~~~~~~~~~~ CC ../build/arb/atan_taylor_rs.lo CC ../build/arb/atanh.lo CC ../build/arb/bell_fmpz.lo CC ../build/arb/bell_sum_bsplit.lo CC ../build/arb/bell_sum_taylor.lo CC ../build/arb/bernoulli_fmpz.lo CC ../build/arb/bernoulli_poly_ui.lo CC ../build/arb/bernoulli_ui.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from addmul.c:12: In function 'arf_mag_add_ulp', inlined from 'arb_addmul' at addmul.c:116:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 1249 | mag_add_2exp_fmpz(z, x, e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 3 of type 'const fmpz[1]' {aka 'const long int[1]'} In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_addmul': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:290:6: note: in a call to function 'mag_add_2exp_fmpz' 290 | void mag_add_2exp_fmpz(mag_t z, const mag_t x, const fmpz_t e); | ^~~~~~~~~~~~~~~~~ CC ../build/arb/bernoulli_ui_zeta.lo CC ../build/arb/bin.lo CC ../build/arb/can_round_mpfr.lo CC ../build/arb/ceil.lo CC ../build/arb/chebyshev_t2_ui.lo CC ../build/arb/chebyshev_t_ui.lo CC ../build/arb/chebyshev_u2_ui.lo CC ../build/arb/chebyshev_u_ui.lo CC ../build/arb/clear.lo CC ../build/arb/const_apery.lo CC ../build/arb/const_catalan.lo CC ../build/arb/const_e.lo CC ../build/arb/const_euler.lo CC ../build/arb/const_glaisher.lo CC ../build/arb/const_khinchin.lo CC ../build/arb/const_log10.lo CC ../build/arb/const_log2.lo CC ../build/arb/const_log_sqrt2pi.lo CC ../build/arb/const_pi.lo CC ../build/arb/const_sqrt_pi.lo CC ../build/arb/contains.lo CC ../build/arb/contains_arf.lo CC ../build/arb/contains_fmpq.lo CC ../build/arb/contains_fmpz.lo CC ../build/arb/contains_int.lo CC ../build/arb/contains_interior.lo CC ../build/arb/contains_mpfr.lo CC ../build/arb/contains_si.lo CC ../build/arb/cot.lo CC ../build/arb/cot_pi.lo CC ../build/arb/coth.lo CC ../build/arb/csc.lo CC ../build/arb/csc_pi.lo CC ../build/arb/csch.lo CC ../build/arb/digamma.lo CC ../build/arb/div.lo CC ../build/arb/div_2expm1_ui.lo CC ../build/arb/dot.lo CC ../build/arb/dot_fmpz.lo CC ../build/arb/dot_precise.lo CC ../build/arb/dot_si.lo CC ../build/arb/dot_simple.lo CC ../build/arb/dot_siui.lo CC ../build/arb/dot_ui.lo CC ../build/arb/dot_uiui.lo CC ../build/arb/doublefac_ui.lo CC ../build/arb/dump_file.lo CC ../build/arb/dump_str.lo CC ../build/arb/euler_number_fmpz.lo CC ../build/arb/euler_number_ui.lo CC ../build/arb/exp.lo CC ../build/arb/exp_arf.lo CC ../build/arb/exp_arf_bb.lo CC ../build/arb/exp_arf_rs_generic.lo CC ../build/arb/exp_sum_bs_powtab.lo CC ../build/arb/exp_sum_bs_simple.lo CC ../build/arb/exp_tab.lo CC ../build/arb/exp_taylor_bound.lo CC ../build/arb/exp_taylor_naive.lo CC ../build/arb/exp_taylor_rs.lo CC ../build/arb/fac.lo CC ../build/arb/fib.lo CC ../build/arb/floor.lo CC ../build/arb/fma.lo CC ../build/arb/fprint.lo CC ../build/arb/gamma.lo CC ../build/arb/get_abs_lbound_arf.lo CC ../build/arb/get_abs_ubound_arf.lo CC ../build/arb/get_fmpz_mid_rad_10exp.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from fma.c:12: In function 'arf_mag_add_ulp', inlined from 'arb_fma_arf' at fma.c:62:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 1249 | mag_add_2exp_fmpz(z, x, e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' reading 16 bytes from a region of size 8 [-Wstringop-overread] /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 3 of type 'const fmpz[1]' {aka 'const long int[1]'} In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_fma_arf': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:290:6: note: in a call to function 'mag_add_2exp_fmpz' 290 | void mag_add_2exp_fmpz(mag_t z, const mag_t x, const fmpz_t e); | ^~~~~~~~~~~~~~~~~ CC ../build/arb/get_interval_arf.lo CC ../build/arb/get_interval_fmpz_2exp.lo CC ../build/arb/get_interval_mpfr.lo CC ../build/arb/get_lbound_arf.lo CC ../build/arb/get_mag_lower.lo CC ../build/arb/get_mag_lower_nonnegative.lo CC ../build/arb/get_mpn_fixed_mod_log2.lo CC ../build/arb/get_mpn_fixed_mod_pi4.lo CC ../build/arb/get_rand_fmpq.lo CC ../build/arb/get_str.lo CC ../build/arb/get_ubound_arf.lo CC ../build/arb/get_unique_fmpz.lo CC ../build/arb/hurwitz_zeta.lo CC ../build/arb/hypot.lo CC ../build/arb/indeterminate.lo CC ../build/arb/inlines.lo CC ../build/arb/intersection.lo CC ../build/arb/is_finite.lo CC ../build/arb/lambertw.lo CC ../build/arb/load_file.lo CC ../build/arb/load_str.lo CC ../build/arb/log.lo CC ../build/arb/log1p.lo CC ../build/arb/log_arf.lo CC ../build/arb/log_base_ui.lo CC ../build/arb/log_hypot.lo CC ../build/arb/log_newton.lo CC ../build/arb/log_precompute_reductions.lo CC ../build/arb/log_primes.lo CC ../build/arb/log_reduce.lo CC ../build/arb/log_tab.lo CC ../build/arb/log_ui.lo CC ../build/arb/max.lo CC ../build/arb/min.lo CC ../build/arb/mul.lo CC ../build/arb/mul_2exp_si.lo CC ../build/arb/neg.lo CC ../build/arb/neg_round.lo CC ../build/arb/nonnegative_part.lo CC ../build/arb/one.lo CC ../build/arb/overlaps.lo CC ../build/arb/partitions_fmpz.lo CC ../build/arb/polylog.lo CC ../build/arb/pow.lo CC ../build/arb/pow_fmpq.lo CC ../build/arb/pow_fmpz.lo CC ../build/arb/pow_fmpz_binexp.lo CC ../build/arb/power_sum_vec.lo CC ../build/arb/primorial.lo CC ../build/arb/randtest.lo lambertw.c: In function 'arb_lambertw': lambertw.c:506:36: warning: 'arf_cmp_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 506 | if (branch == 0 && goal > 0 && arf_cmp_2exp_si(arb_midref(x), 10) > 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:506:36: note: referencing argument 1 of type 'const arf_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from lambertw.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:674:5: note: in a call to function 'arf_cmp_2exp_si' 674 | int arf_cmp_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~ lambertw.c:514:24: warning: 'arf_cmp_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 514 | if (branch == 0 && arf_cmp_2exp_si(arb_midref(x), 10) > 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:514:24: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:674:5: note: in a call to function 'arf_cmp_2exp_si' 674 | int arf_cmp_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~ lambertw.c:546:24: warning: 'arf_cmpabs_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 546 | if (branch == 0 && arf_cmpabs_2exp_si(arb_midref(x), -10) < 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:546:24: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:676:5: note: in a call to function 'arf_cmpabs_2exp_si' 676 | int arf_cmpabs_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~~~~ In function 'mag_init_set_arf', inlined from 'arb_get_mag' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:284:5, inlined from 'arb_lambertw' at lambertw.c:550:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 1202 | arf_get_mag(y, x); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ lambertw.c:575:11: warning: 'arb_lambertw_initial' reading 32 bytes from a region of size 8 [-Wstringop-overread] 575 | acc = arb_lambertw_initial(arb_midref(w), arb_midref(x), branch, wp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:575:11: note: referencing argument 2 of type 'const arf_struct[1]' lambertw.c:370:1: note: in a call to function 'arb_lambertw_initial' 370 | arb_lambertw_initial(arf_t res, const arf_t x, int branch, slong prec) | ^~~~~~~~~~~~~~~~~~~~ CC ../build/arb/rel_error_bits.lo CC ../build/arb/richcmp.lo CC ../build/arb/rising2_ui.lo CC ../build/arb/rising_fmpq_ui.lo CC ../build/arb/rising_ui.lo CC ../build/arb/root_ui.lo CC ../build/arb/rsqrt.lo CC ../build/arb/sec.lo CC ../build/arb/sech.lo CC ../build/arb/set.lo CC ../build/arb/set_d.lo CC ../build/arb/set_fmpz.lo CC ../build/arb/set_interval_arf.lo CC ../build/arb/set_interval_mag.lo CC ../build/arb/set_interval_mpfr.lo CC ../build/arb/set_interval_neg_pos_mag.lo CC ../build/arb/set_round.lo CC ../build/arb/set_round_fmpz.lo CC ../build/arb/set_round_fmpz_2exp.lo CC ../build/arb/set_si.lo CC ../build/arb/set_str.lo CC ../build/arb/set_ui.lo CC ../build/arb/sgn.lo CC ../build/arb/sgn_nonzero.lo CC ../build/arb/sin_cos.lo CC ../build/arb/sin_cos_arf_bb.lo CC ../build/arb/sin_cos_arf_generic.lo CC ../build/arb/sin_cos_generic.lo CC ../build/arb/sin_cos_pi.lo CC ../build/arb/sin_cos_pi_fmpq.lo CC ../build/arb/sin_cos_pi_fmpq_algebraic.lo CC ../build/arb/sin_cos_tab.lo CC ../build/arb/sin_cos_taylor_naive.lo CC ../build/arb/sin_cos_taylor_rs.lo CC ../build/arb/sin_cos_wide.lo CC ../build/arb/sinc.lo CC ../build/arb/sinc_pi.lo CC ../build/arb/sinh_cosh.lo CC ../build/arb/sqrt.lo CC ../build/arb/sqrt1pm1.lo CC ../build/arb/sqrtpos.lo CC ../build/arb/sub.lo CC ../build/arb/submul.lo In file included from sin_cos_generic.c:12: In function 'arb_add_error_mag', inlined from '_arb_sin_cos_generic' at sin_cos_generic.c:72:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: warning: 'mag_add' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 349 | mag_add(arb_radref(x), arb_radref(x), err); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: note: referencing argument 3 of type 'const mag_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function '_arb_sin_cos_generic': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ CC ../build/arb/tan.lo CC ../build/arb/tan_pi.lo CC ../build/arb/tanh.lo CC ../build/arb/test_multiplier.lo CC ../build/arb/trim.lo CC ../build/arb/ui_pow_ui.lo In file included from sqrt.c:12: In function 'arb_get_mag', inlined from 'arb_sqrt' at sqrt.c:98:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 285 | mag_add(z, t, arb_radref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/arb/union.lo /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: note: referencing argument 3 of type 'const mag_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_sqrt': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ sqrt.c:119:13: warning: 'mag_div' reading 16 bytes from a region of size 8 [-Wstringop-overread] 119 | mag_div(arb_radref(z), arb_radref(x), t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqrt.c:119:13: note: referencing argument 2 of type 'const mag_struct[1]' sqrt.c:119:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:301:6: note: in a call to function 'mag_div' 301 | void mag_div(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ sqrt.c:137:13: warning: 'mag_div' reading 16 bytes from a region of size 8 [-Wstringop-overread] 137 | mag_div(rx, arb_radref(x), rx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqrt.c:137:13: note: referencing argument 2 of type 'const mag_struct[1]' sqrt.c:137:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:301:6: note: in a call to function 'mag_div' 301 | void mag_div(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ CC ../build/arb/urandom.lo CC ../build/arb/vec_clear.lo CC ../build/arb/vec_get_mag.lo CC ../build/arb/vec_init.lo CC ../build/arb/vec_set_powers.lo CC ../build/arb/version.lo CC ../build/arb/zero.lo CC ../build/arb/zeta.lo CC ../build/arb/zeta_ui.lo CC ../build/arb/zeta_ui_bernoulli.lo CC ../build/arb/zeta_ui_borwein_bsplit.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from submul.c:12: In function 'arf_mag_add_ulp', inlined from 'arb_submul' at submul.c:116:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 1249 | mag_add_2exp_fmpz(z, x, e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 3 of type 'const fmpz[1]' {aka 'const long int[1]'} In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_submul': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:290:6: note: in a call to function 'mag_add_2exp_fmpz' 290 | void mag_add_2exp_fmpz(mag_t z, const mag_t x, const fmpz_t e); | ^~~~~~~~~~~~~~~~~ CC ../build/arb/zeta_ui_euler_product.lo CC ../build/arb/zeta_ui_vec.lo CC ../build/arb/zeta_ui_vec_borwein.lo CC ../build/arb/zeta_ui_vec_even.lo CC ../build/arb/zeta_ui_vec_odd.lo CC ../build/arb/../arb.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_mat' CC ../build/arb_mat/add.lo CC ../build/arb_mat/addmul_rad_mag_fast.lo CC ../build/arb_mat/approx_inv.lo CC ../build/arb_mat/approx_lu.lo CC ../build/arb_mat/approx_mul.lo CC ../build/arb_mat/approx_solve.lo CC ../build/arb_mat/approx_solve_lu_precomp.lo CC ../build/arb_mat/approx_solve_tril.lo CC ../build/arb_mat/approx_solve_triu.lo CC ../build/arb_mat/bound_frobenius_norm.lo CC ../build/arb_mat/bound_inf_norm.lo CC ../build/arb_mat/charpoly.lo CC ../build/arb_mat/cho.lo CC ../build/arb_mat/clear.lo CC ../build/arb_mat/companion.lo CC ../build/arb_mat/contains.lo CC ../build/arb_mat/contains_fmpq_mat.lo CC ../build/arb_mat/contains_fmpz_mat.lo CC ../build/arb_mat/count_is_zero.lo CC ../build/arb_mat/dct.lo CC ../build/arb_mat/det.lo CC ../build/arb_mat/det_lu.lo CC ../build/arb_mat/det_precond.lo CC ../build/arb_mat/diag_prod.lo CC ../build/arb_mat/entrywise_is_zero.lo CC ../build/arb_mat/entrywise_not_is_zero.lo CC ../build/arb_mat/eq.lo CC ../build/arb_mat/equal.lo CC ../build/arb_mat/exp.lo CC ../build/arb_mat/exp_taylor_sum.lo CC ../build/arb_mat/find_pivot_partial.lo CC ../build/arb_mat/fprintd.lo CC ../build/arb_mat/frobenius_norm.lo CC ../build/arb_mat/hilbert.lo CC ../build/arb_mat/indeterminate.lo CC ../build/arb_mat/init.lo CC ../build/arb_mat/inlines.lo CC ../build/arb_mat/inv.lo CC ../build/arb_mat/inv_cho_precomp.lo CC ../build/arb_mat/inv_ldl_precomp.lo CC ../build/arb_mat/is_exact.lo CC ../build/arb_mat/is_finite.lo CC ../build/arb_mat/is_tril.lo CC ../build/arb_mat/is_triu.lo CC ../build/arb_mat/is_zero.lo CC ../build/arb_mat/ldl.lo CC ../build/arb_mat/lu.lo CC ../build/arb_mat/lu_classical.lo CC ../build/arb_mat/lu_recursive.lo CC ../build/arb_mat/mul.lo CC ../build/arb_mat/mul_block.lo CC ../build/arb_mat/mul_classical.lo CC ../build/arb_mat/mul_entrywise.lo CC ../build/arb_mat/mul_threaded.lo CC ../build/arb_mat/ne.lo CC ../build/arb_mat/neg.lo CC ../build/arb_mat/one.lo CC ../build/arb_mat/ones.lo CC ../build/arb_mat/overlaps.lo CC ../build/arb_mat/pascal.lo CC ../build/arb_mat/pow_ui.lo CC ../build/arb_mat/randtest.lo CC ../build/arb_mat/set.lo CC ../build/arb_mat/set_fmpq_mat.lo CC ../build/arb_mat/set_fmpz_mat.lo CC ../build/arb_mat/set_round_fmpz_mat.lo CC ../build/arb_mat/solve.lo CC ../build/arb_mat/solve_cho_precomp.lo CC ../build/arb_mat/solve_ldl_precomp.lo CC ../build/arb_mat/solve_lu.lo CC ../build/arb_mat/solve_lu_precomp.lo CC ../build/arb_mat/solve_preapprox.lo CC ../build/arb_mat/solve_precond.lo CC ../build/arb_mat/solve_tril.lo CC ../build/arb_mat/solve_triu.lo CC ../build/arb_mat/spd_inv.lo CC ../build/arb_mat/spd_solve.lo CC ../build/arb_mat/sqr.lo CC ../build/arb_mat/sqr_classical.lo CC ../build/arb_mat/stirling.lo CC ../build/arb_mat/sub.lo CC ../build/arb_mat/trace.lo CC ../build/arb_mat/transpose.lo CC ../build/arb_mat/window_init.lo CC ../build/arb_mat/zero.lo CC ../build/arb_mat/../arb_mat.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_mat' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly' CC ../build/arb_poly/acos_series.lo CC ../build/arb_poly/add.lo CC ../build/arb_poly/add_series.lo CC ../build/arb_poly/add_si.lo CC ../build/arb_poly/asin_series.lo CC ../build/arb_poly/atan_series.lo CC ../build/arb_poly/binomial_transform.lo CC ../build/arb_poly/binomial_transform_basecase.lo CC ../build/arb_poly/binomial_transform_convolution.lo CC ../build/arb_poly/borel_transform.lo CC ../build/arb_poly/clear.lo CC ../build/arb_poly/compose.lo CC ../build/arb_poly/compose_divconquer.lo CC ../build/arb_poly/compose_horner.lo CC ../build/arb_poly/compose_series.lo CC ../build/arb_poly/compose_series_brent_kung.lo CC ../build/arb_poly/compose_series_horner.lo CC ../build/arb_poly/contains.lo CC ../build/arb_poly/contains_fmpq_poly.lo CC ../build/arb_poly/contains_fmpz_poly.lo CC ../build/arb_poly/cos_pi_series.lo CC ../build/arb_poly/cos_series.lo CC ../build/arb_poly/cosh_series.lo CC ../build/arb_poly/cot_pi_series.lo CC ../build/arb_poly/derivative.lo CC ../build/arb_poly/digamma_series.lo CC ../build/arb_poly/div_root.lo CC ../build/arb_poly/div_series.lo CC ../build/arb_poly/divrem.lo CC ../build/arb_poly/equal.lo CC ../build/arb_poly/evaluate.lo CC ../build/arb_poly/evaluate2.lo CC ../build/arb_poly/evaluate2_acb.lo CC ../build/arb_poly/evaluate2_acb_horner.lo CC ../build/arb_poly/evaluate2_acb_rectangular.lo CC ../build/arb_poly/evaluate2_horner.lo CC ../build/arb_poly/evaluate2_rectangular.lo CC ../build/arb_poly/evaluate_acb.lo CC ../build/arb_poly/evaluate_acb_horner.lo CC ../build/arb_poly/evaluate_acb_rectangular.lo CC ../build/arb_poly/evaluate_horner.lo CC ../build/arb_poly/evaluate_rectangular.lo CC ../build/arb_poly/evaluate_vec_fast.lo CC ../build/arb_poly/evaluate_vec_iter.lo CC ../build/arb_poly/exp_series.lo CC ../build/arb_poly/exp_series_basecase.lo CC ../build/arb_poly/fit_length.lo CC ../build/arb_poly/fprintd.lo CC ../build/arb_poly/gamma_series.lo CC ../build/arb_poly/get_coeff_arb.lo CC ../build/arb_poly/get_unique_fmpz_poly.lo CC ../build/arb_poly/graeffe_transform.lo CC ../build/arb_poly/init.lo CC ../build/arb_poly/inlines.lo CC ../build/arb_poly/integral.lo CC ../build/arb_poly/interpolate_barycentric.lo CC ../build/arb_poly/interpolate_fast.lo CC ../build/arb_poly/interpolate_newton.lo CC ../build/arb_poly/inv_borel_transform.lo CC ../build/arb_poly/inv_series.lo CC ../build/arb_poly/lambertw_series.lo CC ../build/arb_poly/lgamma_series.lo CC ../build/arb_poly/log1p_series.lo CC ../build/arb_poly/log_series.lo CC ../build/arb_poly/majorant.lo CC ../build/arb_poly/mul.lo CC ../build/arb_poly/mullow.lo CC ../build/arb_poly/mullow_block.lo CC ../build/arb_poly/mullow_classical.lo CC ../build/arb_poly/newton_convergence_factor.lo CC ../build/arb_poly/newton_refine_root.lo CC ../build/arb_poly/newton_step.lo CC ../build/arb_poly/normalise.lo CC ../build/arb_poly/overlaps.lo CC ../build/arb_poly/pow_arb_series.lo CC ../build/arb_poly/pow_series.lo CC ../build/arb_poly/pow_ui.lo CC ../build/arb_poly/pow_ui_trunc_binexp.lo CC ../build/arb_poly/product_roots.lo CC ../build/arb_poly/product_roots_complex.lo CC ../build/arb_poly/randtest.lo CC ../build/arb_poly/reverse.lo CC ../build/arb_poly/revert_series.lo CC ../build/arb_poly/revert_series_lagrange.lo CC ../build/arb_poly/revert_series_lagrange_fast.lo CC ../build/arb_poly/revert_series_newton.lo CC ../build/arb_poly/rgamma_series.lo CC ../build/arb_poly/riemann_siegel_theta_series.lo CC ../build/arb_poly/riemann_siegel_z_series.lo CC ../build/arb_poly/rising_ui_series.lo CC ../build/arb_poly/root_bound_fujiwara.lo CC ../build/arb_poly/rsqrt_series.lo CC ../build/arb_poly/set.lo CC ../build/arb_poly/set_coeff_arb.lo CC ../build/arb_poly/set_coeff_si.lo CC ../build/arb_poly/set_fmpq_poly.lo CC ../build/arb_poly/set_fmpz_poly.lo CC ../build/arb_poly/set_length.lo CC ../build/arb_poly/set_round.lo CC ../build/arb_poly/set_si.lo CC ../build/arb_poly/set_trunc.lo CC ../build/arb_poly/set_trunc_round.lo CC ../build/arb_poly/shift_left.lo CC ../build/arb_poly/shift_right.lo CC ../build/arb_poly/sin_cos_pi_series.lo CC ../build/arb_poly/sin_cos_series.lo CC ../build/arb_poly/sin_cos_series_basecase.lo CC ../build/arb_poly/sin_cos_series_tangent.lo CC ../build/arb_poly/sin_pi_series.lo CC ../build/arb_poly/sin_series.lo CC ../build/arb_poly/sinc_pi_series.lo CC ../build/arb_poly/sinc_series.lo CC ../build/arb_poly/sinh_cosh_series.lo CC ../build/arb_poly/sinh_cosh_series_basecase.lo CC ../build/arb_poly/sinh_cosh_series_exponential.lo CC ../build/arb_poly/sinh_series.lo CC ../build/arb_poly/sqrt_series.lo CC ../build/arb_poly/sub.lo CC ../build/arb_poly/sub_series.lo CC ../build/arb_poly/swinnerton_dyer_ui.lo CC ../build/arb_poly/tan_series.lo CC ../build/arb_poly/taylor_shift.lo CC ../build/arb_poly/taylor_shift_convolution.lo CC ../build/arb_poly/taylor_shift_divconquer.lo CC ../build/arb_poly/taylor_shift_horner.lo CC ../build/arb_poly/tree.lo CC ../build/arb_poly/valuation.lo CC ../build/arb_poly/zeta_series.lo CC ../build/arb_poly/../arb_poly.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_calc' CC ../build/arb_calc/isolate_roots.lo CC ../build/arb_calc/newton_conv_factor.lo CC ../build/arb_calc/newton_step.lo CC ../build/arb_calc/refine_root_bisect.lo CC ../build/arb_calc/refine_root_newton.lo CC ../build/arb_calc/verbose.lo CC ../build/arb_calc/../arb_calc.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_calc' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb' CC ../build/acb/acos.lo CC ../build/acb/acosh.lo CC ../build/acb/addmul.lo CC ../build/acb/agm.lo CC ../build/acb/agm1.lo CC ../build/acb/approx_dot.lo CC ../build/acb/arg.lo CC ../build/acb/asin.lo CC ../build/acb/asinh.lo CC ../build/acb/atan.lo CC ../build/acb/atanh.lo CC ../build/acb/barnes_g.lo CC ../build/acb/bernoulli_poly_ui.lo CC ../build/acb/chebyshev_t2_ui.lo CC ../build/acb/chebyshev_t_ui.lo CC ../build/acb/chebyshev_u2_ui.lo CC ../build/acb/chebyshev_u_ui.lo CC ../build/acb/clear.lo CC ../build/acb/contains_int.lo CC ../build/acb/cos.lo CC ../build/acb/cos_pi.lo CC ../build/acb/cot.lo CC ../build/acb/cot_pi.lo CC ../build/acb/csc_pi.lo CC ../build/acb/csch.lo CC ../build/acb/csgn.lo CC ../build/acb/cube.lo CC ../build/acb/digamma.lo barnes_g.c: In function 'acb_log_barnes_g': barnes_g.c:90:13: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 90 | if (arb_is_nonpositive(acb_realref(z))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ barnes_g.c:90:13: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from barnes_g.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ barnes_g.c: In function 'acb_barnes_g': barnes_g.c:117:13: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 117 | if (arb_is_nonpositive(acb_realref(z))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ barnes_g.c:117:13: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb/div.lo CC ../build/acb/dot.lo CC ../build/acb/dot_fmpz.lo CC ../build/acb/dot_precise.lo CC ../build/acb/dot_si.lo CC ../build/acb/dot_simple.lo CC ../build/acb/dot_siui.lo CC ../build/acb/dot_ui.lo CC ../build/acb/dot_uiui.lo CC ../build/acb/exp.lo CC ../build/acb/exp_invexp.lo CC ../build/acb/exp_pi_i.lo CC ../build/acb/expm1.lo CC ../build/acb/fprintd.lo CC ../build/acb/fprintn.lo CC ../build/acb/gamma.lo CC ../build/acb/get_abs_lbound_arf.lo CC ../build/acb/get_abs_ubound_arf.lo CC ../build/acb/get_mag.lo CC ../build/acb/get_mag_lower.lo CC ../build/acb/get_rad_ubound_arf.lo CC ../build/acb/get_unique_fmpz.lo CC ../build/acb/inlines.lo CC ../build/acb/inv.lo CC ../build/acb/lambertw.lo CC ../build/acb/lambertw_asymp.lo In file included from expm1.c:12: In function 'acb_mul_2exp_si', inlined from 'acb_expm1' at expm1.c:49:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_expm1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_expm1' at expm1.c:49:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 532 | arb_mul_2exp_si(acb_imagref(z), acb_imagref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_expm1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb/lambertw_bound_deriv.lo CC ../build/acb/lambertw_check_branch.lo CC ../build/acb/log.lo CC ../build/acb/log1p.lo CC ../build/acb/log_sin_pi.lo CC ../build/acb/mul.lo CC ../build/acb/mul_naive.lo CC ../build/acb/polygamma.lo CC ../build/acb/polylog.lo CC ../build/acb/pow.lo CC ../build/acb/quadratic_roots_fmpz.lo CC ../build/acb/randtest.lo CC ../build/acb/real_abs.lo CC ../build/acb/real_ceil.lo CC ../build/acb/real_floor.lo In file included from log1p.c:12: In function 'acb_sub', inlined from 'acb_log1p_tiny' at log1p.c:36:5, inlined from 'acb_log1p' at log1p.c:65:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_log1p_tiny' at log1p.c:36:5, inlined from 'acb_log1p' at log1p.c:65:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 387 | arb_sub(acb_imagref(z), acb_imagref(x), acb_imagref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:70:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:70:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 401 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:72:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:72:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 401 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ In file included from lambertw.c:12: In function 'acb_set', inlined from 'acb_lambertw_initial' at lambertw.c:200:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from 'acb_lambertw_initial' at lambertw.c:200:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 132 | arb_set(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_lambertw_initial' at lambertw.c:226:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_lambertw_initial' at lambertw.c:226:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 532 | arb_mul_2exp_si(acb_imagref(z), acb_imagref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb/real_heaviside.lo CC ../build/acb/real_max.lo polygamma.c: In function 'acb_polygamma': polygamma.c:22:31: warning: 'arb_is_positive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 22 | else if (acb_is_int(s) && arb_is_positive(acb_realref(s))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polygamma.c:22:31: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from polygamma.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:267:5: note: in a call to function 'arb_is_positive' 267 | int arb_is_positive(const arb_t x); | ^~~~~~~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_polygamma' at polygamma.c:29:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_polygamma': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb/real_min.lo CC ../build/acb/real_sgn.lo CC ../build/acb/real_sqrtpos.lo CC ../build/acb/rel_error_bits.lo CC ../build/acb/rising2_ui.lo CC ../build/acb/rising_ui.lo CC ../build/acb/rising_ui_get_mag.lo CC ../build/acb/root_ui.lo CC ../build/acb/rsqrt.lo CC ../build/acb/sech.lo CC ../build/acb/sgn.lo CC ../build/acb/sin.lo CC ../build/acb/sin_cos.lo CC ../build/acb/sin_cos_pi.lo In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:539:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:539:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 132 | arb_set(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:610:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:610:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 132 | arb_set(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_conj', inlined from '_acb_lambertw' at lambertw.c:611:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:456:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 456 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:456:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_conj', inlined from '_acb_lambertw' at lambertw.c:611:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 457 | arb_neg(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb/sin_pi.lo CC ../build/acb/sinc.lo CC ../build/acb/sinc_pi.lo CC ../build/acb/sqrt.lo CC ../build/acb/submul.lo CC ../build/acb/tan.lo CC ../build/acb/tan_pi.lo sgn.c: In function 'acb_sgn': sgn.c:42:13: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 42 | arb_set(acb_imagref(res), acb_realref(res)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgn.c:42:13: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from sgn.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ CC ../build/acb/unit_root.lo In file included from sech.c:12: In function 'acb_neg', inlined from 'acb_sech' at sech.c:36:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_sech': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_mul_onei', inlined from 'acb_cosh' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:699:5, inlined from 'acb_sech' at sech.c:52:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:505:9: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 505 | arb_set(acb_imagref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:505:9: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_sech': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ CC ../build/acb/vec_clear.lo CC ../build/acb/vec_init.lo CC ../build/acb/vec_set_powers.lo CC ../build/acb/vec_sort_pretty.lo CC ../build/acb/vec_unit_roots.lo CC ../build/acb/zeta.lo CC ../build/acb/../acb.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat' CC ../build/acb_mat/add.lo CC ../build/acb_mat/approx_eig_qr.lo CC ../build/acb_mat/approx_inv.lo CC ../build/acb_mat/approx_lu.lo CC ../build/acb_mat/approx_mul.lo CC ../build/acb_mat/approx_solve.lo CC ../build/acb_mat/approx_solve_lu_precomp.lo CC ../build/acb_mat/approx_solve_tril.lo CC ../build/acb_mat/approx_solve_triu.lo CC ../build/acb_mat/bound_frobenius_norm.lo CC ../build/acb_mat/bound_inf_norm.lo CC ../build/acb_mat/charpoly.lo CC ../build/acb_mat/clear.lo CC ../build/acb_mat/companion.lo CC ../build/acb_mat/conjugate.lo CC ../build/acb_mat/contains.lo CC ../build/acb_mat/contains_fmpq_mat.lo CC ../build/acb_mat/contains_fmpz_mat.lo CC ../build/acb_mat/det.lo CC ../build/acb_mat/det_lu.lo CC ../build/acb_mat/det_precond.lo CC ../build/acb_mat/dft.lo CC ../build/acb_mat/diag_prod.lo CC ../build/acb_mat/eig_enclosure_rump.lo CC ../build/acb_mat/eig_global_enclosure.lo CC ../build/acb_mat/eig_multiple.lo CC ../build/acb_mat/eig_multiple_rump.lo CC ../build/acb_mat/eig_simple.lo CC ../build/acb_mat/eig_simple_rump.lo CC ../build/acb_mat/eig_simple_vdhoeven_mourrain.lo CC ../build/acb_mat/eq.lo CC ../build/acb_mat/equal.lo CC ../build/acb_mat/exp.lo CC ../build/acb_mat/exp_taylor_sum.lo CC ../build/acb_mat/find_pivot_partial.lo CC ../build/acb_mat/fprintd.lo CC ../build/acb_mat/frobenius_norm.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat.h:25, from eig_enclosure_rump.c:12: In function 'acb_sub', inlined from 'acb_mat_eig_enclosure_rump' at eig_enclosure_rump.c:278:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 387 | arb_sub(acb_imagref(z), acb_imagref(x), acb_imagref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat.h:24: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_mat_eig_enclosure_rump': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add', inlined from 'acb_mat_eig_enclosure_rump' at eig_enclosure_rump.c:346:21: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: warning: 'arb_add' reading 48 bytes from a region of size 32 [-Wstringop-overread] 379 | arb_add(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_mat_eig_enclosure_rump': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:397:6: note: in a call to function 'arb_add' 397 | void arb_add(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add', inlined from 'acb_mat_eig_enclosure_rump' at eig_enclosure_rump.c:346:21: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:380:5: warning: 'arb_add' reading 48 bytes from a region of size 32 [-Wstringop-overread] 380 | arb_add(acb_imagref(z), acb_imagref(x), acb_imagref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:380:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_mat_eig_enclosure_rump': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:397:6: note: in a call to function 'arb_add' 397 | void arb_add(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ CC ../build/acb_mat/indeterminate.lo CC ../build/acb_mat/init.lo CC ../build/acb_mat/inlines.lo CC ../build/acb_mat/inv.lo CC ../build/acb_mat/is_exact.lo CC ../build/acb_mat/is_finite.lo CC ../build/acb_mat/is_real.lo CC ../build/acb_mat/is_tril.lo CC ../build/acb_mat/is_triu.lo CC ../build/acb_mat/is_zero.lo CC ../build/acb_mat/lu.lo CC ../build/acb_mat/lu_classical.lo CC ../build/acb_mat/lu_recursive.lo CC ../build/acb_mat/mul.lo CC ../build/acb_mat/mul_classical.lo CC ../build/acb_mat/mul_entrywise.lo CC ../build/acb_mat/mul_reorder.lo CC ../build/acb_mat/mul_threaded.lo CC ../build/acb_mat/ne.lo CC ../build/acb_mat/neg.lo CC ../build/acb_mat/one.lo CC ../build/acb_mat/ones.lo CC ../build/acb_mat/overlaps.lo CC ../build/acb_mat/pow_ui.lo CC ../build/acb_mat/randtest.lo CC ../build/acb_mat/randtest_eig.lo CC ../build/acb_mat/set.lo CC ../build/acb_mat/set_arb_mat.lo CC ../build/acb_mat/set_fmpq_mat.lo CC ../build/acb_mat/set_fmpz_mat.lo CC ../build/acb_mat/set_round_arb_mat.lo CC ../build/acb_mat/set_round_fmpz_mat.lo CC ../build/acb_mat/solve.lo CC ../build/acb_mat/solve_lu.lo CC ../build/acb_mat/solve_lu_precomp.lo CC ../build/acb_mat/solve_precond.lo CC ../build/acb_mat/solve_tril.lo CC ../build/acb_mat/solve_triu.lo CC ../build/acb_mat/sqr.lo CC ../build/acb_mat/sqr_classical.lo CC ../build/acb_mat/sub.lo CC ../build/acb_mat/trace.lo CC ../build/acb_mat/transpose.lo CC ../build/acb_mat/window_init.lo CC ../build/acb_mat/zero.lo CC ../build/acb_mat/../acb_mat.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly' CC ../build/acb_poly/add.lo CC ../build/acb_poly/add_series.lo CC ../build/acb_poly/add_si.lo CC ../build/acb_poly/agm1_series.lo CC ../build/acb_poly/atan_series.lo CC ../build/acb_poly/binomial_transform.lo CC ../build/acb_poly/binomial_transform_basecase.lo CC ../build/acb_poly/binomial_transform_convolution.lo CC ../build/acb_poly/borel_transform.lo CC ../build/acb_poly/clear.lo CC ../build/acb_poly/compose.lo CC ../build/acb_poly/compose_divconquer.lo CC ../build/acb_poly/compose_horner.lo CC ../build/acb_poly/compose_series.lo CC ../build/acb_poly/compose_series_brent_kung.lo CC ../build/acb_poly/compose_series_horner.lo CC ../build/acb_poly/contains.lo CC ../build/acb_poly/contains_fmpq_poly.lo CC ../build/acb_poly/contains_fmpz_poly.lo CC ../build/acb_poly/cos_pi_series.lo CC ../build/acb_poly/cos_series.lo CC ../build/acb_poly/cosh_series.lo CC ../build/acb_poly/cot_pi_series.lo CC ../build/acb_poly/derivative.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from compose.c:14: In function 'acb_set', inlined from '_acb_poly_compose_axnc' at compose.c:43:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_poly_compose_axnc': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ CC ../build/acb_poly/digamma_series.lo CC ../build/acb_poly/div_root.lo CC ../build/acb_poly/div_series.lo CC ../build/acb_poly/divrem.lo CC ../build/acb_poly/elliptic_k_series.lo CC ../build/acb_poly/elliptic_p_series.lo CC ../build/acb_poly/equal.lo CC ../build/acb_poly/erf_series.lo CC ../build/acb_poly/evaluate.lo CC ../build/acb_poly/evaluate2.lo CC ../build/acb_poly/evaluate2_horner.lo CC ../build/acb_poly/evaluate2_rectangular.lo CC ../build/acb_poly/evaluate_horner.lo CC ../build/acb_poly/evaluate_rectangular.lo CC ../build/acb_poly/evaluate_vec_fast.lo CC ../build/acb_poly/evaluate_vec_iter.lo CC ../build/acb_poly/exp_pi_i_series.lo CC ../build/acb_poly/exp_series.lo CC ../build/acb_poly/exp_series_basecase.lo CC ../build/acb_poly/find_roots.lo CC ../build/acb_poly/fit_length.lo CC ../build/acb_poly/fprintd.lo CC ../build/acb_poly/gamma_series.lo CC ../build/acb_poly/get_coeff_acb.lo CC ../build/acb_poly/get_unique_fmpz_poly.lo CC ../build/acb_poly/graeffe_transform.lo CC ../build/acb_poly/init.lo CC ../build/acb_poly/inlines.lo CC ../build/acb_poly/integral.lo CC ../build/acb_poly/interpolate_barycentric.lo CC ../build/acb_poly/interpolate_fast.lo CC ../build/acb_poly/interpolate_newton.lo CC ../build/acb_poly/inv_borel_transform.lo CC ../build/acb_poly/inv_series.lo CC ../build/acb_poly/lambertw_series.lo CC ../build/acb_poly/lgamma_series.lo CC ../build/acb_poly/log1p_series.lo CC ../build/acb_poly/log_series.lo CC ../build/acb_poly/majorant.lo CC ../build/acb_poly/mul.lo CC ../build/acb_poly/mullow.lo CC ../build/acb_poly/mullow_classical.lo CC ../build/acb_poly/mullow_transpose.lo CC ../build/acb_poly/mullow_transpose_gauss.lo CC ../build/acb_poly/normalise.lo CC ../build/acb_poly/overlaps.lo CC ../build/acb_poly/polylog_series.lo CC ../build/acb_poly/pow_acb_series.lo CC ../build/acb_poly/pow_series.lo CC ../build/acb_poly/pow_ui.lo CC ../build/acb_poly/pow_ui_trunc_binexp.lo CC ../build/acb_poly/powsum_one_series_sieved.lo CC ../build/acb_poly/powsum_series_naive.lo CC ../build/acb_poly/powsum_series_naive_threaded.lo CC ../build/acb_poly/product_roots.lo CC ../build/acb_poly/randtest.lo CC ../build/acb_poly/refine_roots_durand_kerner.lo CC ../build/acb_poly/reverse.lo CC ../build/acb_poly/revert_series.lo In function 'polylog_is_real', inlined from 'polylog_is_real' at polylog_series.c:58:1: polylog_series.c:66:31: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 66 | else if (acb_is_int(s) && arb_is_nonpositive(acb_realref(s))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polylog_series.c:66:31: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from polylog_series.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'polylog_is_real': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_poly/revert_series_lagrange.lo CC ../build/acb_poly/revert_series_lagrange_fast.lo CC ../build/acb_poly/revert_series_newton.lo CC ../build/acb_poly/rgamma_series.lo CC ../build/acb_poly/rising_ui_series.lo CC ../build/acb_poly/root_bound_fujiwara.lo CC ../build/acb_poly/root_inclusion.lo CC ../build/acb_poly/rsqrt_series.lo CC ../build/acb_poly/set.lo CC ../build/acb_poly/set2_arb_poly.lo CC ../build/acb_poly/set2_fmpq_poly.lo CC ../build/acb_poly/set2_fmpz_poly.lo CC ../build/acb_poly/set_coeff_acb.lo CC ../build/acb_poly/set_coeff_si.lo CC ../build/acb_poly/set_fmpz_poly.lo CC ../build/acb_poly/set_length.lo CC ../build/acb_poly/set_round.lo CC ../build/acb_poly/set_si.lo CC ../build/acb_poly/set_trunc.lo CC ../build/acb_poly/set_trunc_round.lo CC ../build/acb_poly/shift_left.lo CC ../build/acb_poly/shift_right.lo CC ../build/acb_poly/sin_cos_pi_series.lo CC ../build/acb_poly/sin_cos_series.lo CC ../build/acb_poly/sin_cos_series_basecase.lo CC ../build/acb_poly/sin_cos_series_tangent.lo CC ../build/acb_poly/sin_pi_series.lo CC ../build/acb_poly/sin_series.lo CC ../build/acb_poly/sinc_series.lo CC ../build/acb_poly/sinh_cosh_series.lo CC ../build/acb_poly/sinh_cosh_series_basecase.lo CC ../build/acb_poly/sinh_cosh_series_exponential.lo CC ../build/acb_poly/sinh_series.lo CC ../build/acb_poly/sqrt_series.lo CC ../build/acb_poly/sub.lo CC ../build/acb_poly/sub_series.lo CC ../build/acb_poly/tan_series.lo CC ../build/acb_poly/taylor_shift.lo CC ../build/acb_poly/taylor_shift_convolution.lo CC ../build/acb_poly/taylor_shift_divconquer.lo CC ../build/acb_poly/taylor_shift_horner.lo CC ../build/acb_poly/tree.lo CC ../build/acb_poly/validate_real_roots.lo CC ../build/acb_poly/validate_roots.lo CC ../build/acb_poly/valuation.lo CC ../build/acb_poly/zeta_em_bound.lo CC ../build/acb_poly/zeta_em_choose_param.lo CC ../build/acb_poly/zeta_em_sum.lo CC ../build/acb_poly/zeta_em_tail_bsplit.lo CC ../build/acb_poly/zeta_em_tail_naive.lo CC ../build/acb_poly/zeta_series.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from taylor_shift_convolution.c:12: In function 'acb_set', inlined from '_acb_poly_taylor_shift_convolution' at taylor_shift_convolution.c:51:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_poly_taylor_shift_convolution': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ CC ../build/acb_poly/../acb_poly.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dft' CC ../build/acb_dft/bluestein.lo CC ../build/acb_dft/convol.lo CC ../build/acb_dft/convol_dft.lo CC ../build/acb_dft/convol_mullow.lo CC ../build/acb_dft/convol_naive.lo CC ../build/acb_dft/convol_rad2.lo CC ../build/acb_dft/crt.lo CC ../build/acb_dft/cyc.lo CC ../build/acb_dft/naive.lo CC ../build/acb_dft/precomp.lo CC ../build/acb_dft/prod.lo CC ../build/acb_dft/rad2.lo CC ../build/acb_dft/rad2_threaded.lo CC ../build/acb_dft/step.lo CC ../build/acb_dft/../acb_dft.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dft' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_calc' CC ../build/acb_calc/cauchy_bound.lo CC ../build/acb_calc/integrate.lo CC ../build/acb_calc/integrate_gl_auto_deg.lo CC ../build/acb_calc/integrate_opt_init.lo CC ../build/acb_calc/integrate_taylor.lo CC ../build/acb_calc/../acb_calc.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_calc' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom' CC ../build/acb_hypgeom/0f1.lo CC ../build/acb_hypgeom/2f1.lo CC ../build/acb_hypgeom/2f1_choose.lo CC ../build/acb_hypgeom/2f1_continuation.lo CC ../build/acb_hypgeom/2f1_corner.lo CC ../build/acb_hypgeom/2f1_direct.lo CC ../build/acb_hypgeom/2f1_series_direct.lo CC ../build/acb_hypgeom/2f1_transform.lo CC ../build/acb_hypgeom/airy.lo CC ../build/acb_hypgeom/airy_asymp.lo CC ../build/acb_hypgeom/airy_bound.lo CC ../build/acb_hypgeom/airy_direct.lo CC ../build/acb_hypgeom/airy_jet.lo CC ../build/acb_hypgeom/airy_series.lo CC ../build/acb_hypgeom/bessel_i.lo CC ../build/acb_hypgeom/bessel_j.lo CC ../build/acb_hypgeom/bessel_k.lo 2f1_direct.c: In function 'acb_hypgeom_2f1_direct': 2f1_direct.c:23:31: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 23 | if ((acb_is_int(a) && arb_is_nonpositive(acb_realref(a)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2f1_direct.c:23:31: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from 2f1_direct.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ 2f1_direct.c:25:31: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 25 | (acb_is_int(b) && arb_is_nonpositive(acb_realref(b)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2f1_direct.c:25:31: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_2f1_direct' at 2f1_direct.c:43:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_2f1_direct': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from 0f1.c:12: In function 'acb_sub_ui', inlined from 'acb_hypgeom_0f1_direct' at 0f1.c:69:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_0f1_direct': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_sub_ui', inlined from 'acb_hypgeom_0f1_direct' at 0f1.c:71:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_0f1_direct': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_hypgeom/bessel_y.lo CC ../build/acb_hypgeom/beta_lower.lo CC ../build/acb_hypgeom/beta_lower_series.lo CC ../build/acb_hypgeom/chebyshev_t.lo CC ../build/acb_hypgeom/chebyshev_u.lo CC ../build/acb_hypgeom/chi.lo CC ../build/acb_hypgeom/chi_series.lo 2f1.c: In function 'acb_hypgeom_2f1': 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 228 | arb_hypgeom_2f1_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | acb_realref(a), acb_realref(b), acb_realref(c), acb_realref(z), flags, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2f1.c:228:17: note: referencing argument 2 of type 'const arb_struct[1]' 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 2f1.c:228:17: note: referencing argument 3 of type 'const arb_struct[1]' 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 2f1.c:228:17: note: referencing argument 4 of type 'const arb_struct[1]' 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 2f1.c:228:17: note: referencing argument 5 of type 'const arb_struct[1]' In file included from 2f1.c:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:78:6: note: in a call to function 'arb_hypgeom_2f1_integration' 78 | void arb_hypgeom_2f1_integration(arb_t res, const arb_t a, const arb_t b, const arb_t c, const arb_t z, int regularized, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/ci.lo CC ../build/acb_hypgeom/ci_series.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly.h:25, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:16, from bessel_i.c:12: In function 'acb_mul_2exp_si', inlined from 'acb_hypgeom_bessel_i_asymp' at bessel_i.c:96:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_bessel_i_asymp': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ bessel_i.c: In function 'acb_hypgeom_bessel_i_0f1': bessel_i.c:157:27: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 157 | if (acb_is_int(nu) && arb_is_negative(acb_realref(nu))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_i.c:157:27: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_bessel_i_0f1' at bessel_i.c:160:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_bessel_i_0f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ bessel_j.c: In function 'acb_hypgeom_bessel_j_0f1': bessel_j.c:183:27: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 183 | if (acb_is_int(nu) && arb_is_negative(acb_realref(nu))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_j.c:183:27: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from bessel_j.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_bessel_j_0f1' at bessel_j.c:186:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_bessel_j_0f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ bessel_i.c: In function '_acb_hypgeom_bessel_i': bessel_i.c:247:17: warning: 'arb_hypgeom_bessel_i_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 247 | arb_hypgeom_bessel_i_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | acb_realref(nu), acb_realref(z), scaled, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_i.c:247:17: note: referencing argument 2 of type 'const arb_struct[1]' bessel_i.c:247:17: warning: 'arb_hypgeom_bessel_i_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] bessel_i.c:247:17: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:138:6: note: in a call to function 'arb_hypgeom_bessel_i_integration' 138 | void arb_hypgeom_bessel_i_integration(arb_t res, const arb_t nu, const arb_t z, int scaled, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/coulomb.lo CC ../build/acb_hypgeom/coulomb_jet.lo CC ../build/acb_hypgeom/coulomb_series.lo In function 'arg_gt_2pi3_fast', inlined from 'acb_hypgeom_airy_bound' at airy_bound.c:338:18: airy_bound.c:217:40: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 217 | if (arb_is_zero(acb_imagref(z)) && arb_is_negative(acb_realref(z))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ airy_bound.c:217:40: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from airy_bound.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_airy_bound': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from chebyshev_t.c:12: In function 'acb_sub_ui', inlined from 'acb_hypgeom_chebyshev_t' at chebyshev_t.c:49:9: CC ../build/acb_hypgeom/dilog.lo /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_chebyshev_t': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_hypgeom/dilog_bernoulli.lo CC ../build/acb_hypgeom/dilog_bitburst.lo CC ../build/acb_hypgeom/dilog_continuation.lo CC ../build/acb_hypgeom/dilog_transform.lo CC ../build/acb_hypgeom/dilog_zero.lo CC ../build/acb_hypgeom/dilog_zero_taylor.lo CC ../build/acb_hypgeom/ei.lo CC ../build/acb_hypgeom/ei_series.lo CC ../build/acb_hypgeom/erf.lo bessel_k.c: In function '_acb_hypgeom_bessel_k': bessel_k.c:253:17: warning: 'arb_hypgeom_bessel_k_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 253 | arb_hypgeom_bessel_k_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | acb_realref(nu), acb_realref(z), scaled, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_k.c:253:17: note: referencing argument 2 of type 'const arb_struct[1]' bessel_k.c:253:17: warning: 'arb_hypgeom_bessel_k_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] bessel_k.c:253:17: note: referencing argument 3 of type 'const arb_struct[1]' In file included from bessel_k.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:139:6: note: in a call to function 'arb_hypgeom_bessel_k_integration' 139 | void arb_hypgeom_bessel_k_integration(arb_t res, const arb_t nu, const arb_t z, int scaled, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/erf_series.lo CC ../build/acb_hypgeom/erfc.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from coulomb_jet.c:12: In function 'acb_add', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:46:5, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: warning: 'arb_add' reading 48 bytes from a region of size 32 [-Wstringop-overread] 379 | arb_add(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:397:6: note: in a call to function 'arb_add' 397 | void arb_add(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:50:5, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:67:5, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:80:9, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:84:9, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_hypgeom/erfc_series.lo CC ../build/acb_hypgeom/erfi.lo CC ../build/acb_hypgeom/erfi_series.lo CC ../build/acb_hypgeom/expint.lo CC ../build/acb_hypgeom/fresnel.lo CC ../build/acb_hypgeom/fresnel_series.lo CC ../build/acb_hypgeom/gamma.lo CC ../build/acb_hypgeom/gamma_lower.lo CC ../build/acb_hypgeom/gamma_lower_series.lo CC ../build/acb_hypgeom/gamma_stirling_sum_horner.lo CC ../build/acb_hypgeom/gamma_stirling_sum_improved.lo CC ../build/acb_hypgeom/gamma_taylor.lo CC ../build/acb_hypgeom/gamma_upper.lo CC ../build/acb_hypgeom/gamma_upper_series.lo CC ../build/acb_hypgeom/gegenbauer_c.lo CC ../build/acb_hypgeom/hermite_h.lo CC ../build/acb_hypgeom/jacobi_p.lo CC ../build/acb_hypgeom/laguerre_l.lo gamma_lower_series.c: In function '_acb_hypgeom_gamma_lower_series': gamma_lower_series.c:22:46: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 22 | if (regularized == 2 && acb_is_int(s) && arb_is_nonpositive(acb_realref(s))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gamma_lower_series.c:22:46: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from gamma_lower_series.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'acb_neg', inlined from '_acb_hypgeom_gamma_lower_series' at gamma_lower_series.c:26:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_gamma_lower_series': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb_hypgeom/legendre_p.lo CC ../build/acb_hypgeom/legendre_p_uiui_rec.lo CC ../build/acb_hypgeom/legendre_q.lo fresnel.c: In function 'acb_hypgeom_fresnel_erf_error': fresnel.c:125:9: warning: 'arb_mul' reading 48 bytes from a region of size 32 [-Wstringop-overread] 125 | arb_mul(t, acb_realref(z), acb_imagref(z), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fresnel.c:125:9: note: referencing argument 2 of type 'const arb_struct[1]' fresnel.c:125:9: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from fresnel.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:410:6: note: in a call to function 'arb_mul' 410 | void arb_mul(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ CC ../build/acb_hypgeom/lgamma.lo CC ../build/acb_hypgeom/li.lo In function 'use_recurrence', inlined from 'acb_hypgeom_jacobi_p' at jacobi_p.c:83:9: jacobi_p.c:18:28: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 18 | if (!acb_is_int(n) || !arb_is_nonnegative(acb_realref(n))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jacobi_p.c:18:28: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from jacobi_p.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_jacobi_p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/li_series.lo CC ../build/acb_hypgeom/log_rising_ui_jet.lo hermite_h.c: In function 'acb_hypgeom_hermite_h': hermite_h.c:62:26: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 62 | if (acb_is_int(n) && arb_is_nonnegative(acb_realref(n)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hermite_h.c:62:26: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from hermite_h.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'use_recurrence', inlined from 'acb_hypgeom_laguerre_l' at laguerre_l.c:85:9: laguerre_l.c:18:28: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 18 | if (!acb_is_int(n) || !arb_is_nonnegative(acb_realref(n))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ laguerre_l.c:18:28: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from laguerre_l.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_laguerre_l': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/m.lo CC ../build/acb_hypgeom/pfq.lo CC ../build/acb_hypgeom/pfq_bound_factor.lo CC ../build/acb_hypgeom/pfq_choose_n.lo CC ../build/acb_hypgeom/pfq_direct.lo CC ../build/acb_hypgeom/pfq_series_direct.lo gamma_upper.c: In function 'acb_hypgeom_gamma_upper': gamma_upper.c:556:17: warning: 'arb_hypgeom_gamma_upper_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 556 | arb_hypgeom_gamma_upper_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | acb_realref(s), acb_realref(z), regularized, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gamma_upper.c:556:17: note: referencing argument 2 of type 'const arb_struct[1]' gamma_upper.c:556:17: warning: 'arb_hypgeom_gamma_upper_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] gamma_upper.c:556:17: note: referencing argument 3 of type 'const arb_struct[1]' In file included from gamma_upper.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:165:6: note: in a call to function 'arb_hypgeom_gamma_upper_integration' 165 | void arb_hypgeom_gamma_upper_integration(arb_t res, const arb_t s, const arb_t z, int regularized, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c: In function '_acb_hypgeom_m_1f1': m.c:86:30: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 86 | if (acb_is_int(b) && arb_is_nonpositive(acb_realref(b)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c:86:30: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15, from m.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly.h:25, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:16: In function 'acb_sub', inlined from '_acb_hypgeom_m_1f1' at m.c:99:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_m_1f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_neg', inlined from '_acb_hypgeom_m_1f1' at m.c:102:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_m_1f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'use_recurrence', inlined from 'acb_hypgeom_gegenbauer_c' at gegenbauer_c.c:88:9: gegenbauer_c.c:18:28: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 18 | if (!acb_is_int(n) || !arb_is_nonnegative(acb_realref(n))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gegenbauer_c.c:18:28: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from gegenbauer_c.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_gegenbauer_c': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/pfq_series_sum.lo m.c: In function 'acb_hypgeom_m_1f1': m.c:175:30: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 175 | || (acb_is_int(a) && arb_is_nonpositive(acb_realref(a)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c:175:30: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from lgamma.c:12: In function 'acb_neg', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:108:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:108:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:450:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 450 | arb_neg(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:450:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_sub_si', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:115:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:407:5: warning: 'arb_sub_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 407 | arb_sub_si(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:407:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:407:6: note: in a call to function 'arb_sub_si' 407 | void arb_sub_si(arb_t z, const arb_t x, slong y, slong prec); | ^~~~~~~~~~ In function 'acb_sub_si', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:115:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:408:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 408 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:408:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ legendre_p.c: In function 'acb_hypgeom_legendre_p': legendre_p.c:38:43: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 38 | if (acb_is_int(n) && acb_is_int(m) && arb_is_nonnegative(acb_realref(n)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ legendre_p.c:38:43: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from legendre_p.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ legendre_p.c:39:12: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 39 | && arb_is_nonnegative(acb_realref(m)) && type == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ legendre_p.c:39:12: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_hypgeom_legendre_p' at legendre_p.c:78:21: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_legendre_p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/pfq_series_sum_bs.lo CC ../build/acb_hypgeom/pfq_series_sum_forward.lo CC ../build/acb_hypgeom/pfq_series_sum_rs.lo m.c: In function 'acb_hypgeom_m': m.c:348:17: warning: 'arb_hypgeom_1f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 348 | arb_hypgeom_1f1_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | acb_realref(a), acb_realref(b), acb_realref(z), regularized, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c:348:17: note: referencing argument 2 of type 'const arb_struct[1]' m.c:348:17: warning: 'arb_hypgeom_1f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] m.c:348:17: note: referencing argument 3 of type 'const arb_struct[1]' m.c:348:17: warning: 'arb_hypgeom_1f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] m.c:348:17: note: referencing argument 4 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:76:6: note: in a call to function 'arb_hypgeom_1f1_integration' 76 | void arb_hypgeom_1f1_integration(arb_t res, const arb_t a, const arb_t b, const arb_t z, int regularized, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/pfq_sum.lo CC ../build/acb_hypgeom/pfq_sum_bs.lo CC ../build/acb_hypgeom/pfq_sum_fme.lo CC ../build/acb_hypgeom/pfq_sum_forward.lo CC ../build/acb_hypgeom/pfq_sum_rs.lo CC ../build/acb_hypgeom/rising_ui.lo CC ../build/acb_hypgeom/rising_ui_bs.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from legendre_q.c:12: In function 'acb_mul_2exp_si', inlined from '_acb_hypgeom_legendre_q_double' at legendre_q.c:48:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_legendre_q_double': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from '_acb_hypgeom_legendre_q_double' at legendre_q.c:58:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_legendre_q_double': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/rising_ui_forward.lo CC ../build/acb_hypgeom/rising_ui_jet.lo pfq_series_direct.c: In function 'acb_hypgeom_pfq_series_direct': pfq_series_direct.c:181:34: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 181 | if (acb_is_int(c) && arb_is_negative(acb_realref(c)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfq_series_direct.c:181:34: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from pfq_series_direct.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/rising_ui_jet_bs.lo CC ../build/acb_hypgeom/rising_ui_jet_powsum.lo CC ../build/acb_hypgeom/rising_ui_jet_rs.lo CC ../build/acb_hypgeom/rising_ui_rec.lo CC ../build/acb_hypgeom/rising_ui_rs.lo CC ../build/acb_hypgeom/shi.lo CC ../build/acb_hypgeom/shi_series.lo CC ../build/acb_hypgeom/si.lo CC ../build/acb_hypgeom/si_series.lo CC ../build/acb_hypgeom/spherical_y.lo CC ../build/acb_hypgeom/u.lo CC ../build/acb_hypgeom/u_asymp.lo CC ../build/acb_hypgeom/u_use_asymp.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly.h:25, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:16, from u.c:12: In function 'acb_sub', inlined from 'acb_hypgeom_u_si_rec' at u.c:97:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_u_si_rec' at u.c:103:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_hypgeom_u_si_rec' at u.c:108:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_hypgeom_u_si_rec' at u.c:128:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_hypgeom_u_nointegration' at u.c:390:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_nointegration': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_u_nointegration' at u.c:399:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_nointegration': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_u_nointegration' at u.c:413:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_nointegration': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ u.c: In function 'acb_hypgeom_u': u.c:458:17: warning: 'arb_hypgeom_u_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 458 | arb_hypgeom_u_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | acb_realref(a), acb_realref(b), acb_realref(z), prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u.c:458:17: note: referencing argument 2 of type 'const arb_struct[1]' u.c:458:17: warning: 'arb_hypgeom_u_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] u.c:458:17: note: referencing argument 3 of type 'const arb_struct[1]' u.c:458:17: note: referencing argument 4 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:77:6: note: in a call to function 'arb_hypgeom_u_integration' 77 | void arb_hypgeom_u_integration(arb_t res, const arb_t a, const arb_t b, const arb_t z, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/../acb_hypgeom.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_elliptic' CC ../build/acb_elliptic/e.lo CC ../build/acb_elliptic/e_inc.lo CC ../build/acb_elliptic/f.lo CC ../build/acb_elliptic/inv_p.lo CC ../build/acb_elliptic/invariants.lo CC ../build/acb_elliptic/k.lo CC ../build/acb_elliptic/k_jet.lo CC ../build/acb_elliptic/k_series.lo CC ../build/acb_elliptic/p.lo CC ../build/acb_elliptic/p_jet.lo CC ../build/acb_elliptic/p_prime.lo CC ../build/acb_elliptic/p_series.lo CC ../build/acb_elliptic/pi.lo CC ../build/acb_elliptic/rc1.lo CC ../build/acb_elliptic/rf.lo CC ../build/acb_elliptic/rg.lo CC ../build/acb_elliptic/rj.lo CC ../build/acb_elliptic/roots.lo CC ../build/acb_elliptic/zeta.lo CC ../build/acb_elliptic/../acb_elliptic.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_elliptic' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_modular' CC ../build/acb_modular/addseq.lo CC ../build/acb_modular/delta.lo CC ../build/acb_modular/eisenstein.lo CC ../build/acb_modular/elliptic_e.lo CC ../build/acb_modular/elliptic_k.lo CC ../build/acb_modular/elliptic_k_cpx.lo CC ../build/acb_modular/elliptic_p.lo CC ../build/acb_modular/elliptic_p_zpx.lo CC ../build/acb_modular/epsilon_arg.lo CC ../build/acb_modular/eta.lo CC ../build/acb_modular/eta_sum.lo CC ../build/acb_modular/fill_addseq.lo CC ../build/acb_modular/fundamental_domain_approx.lo CC ../build/acb_modular/fundamental_domain_approx_arf.lo CC ../build/acb_modular/fundamental_domain_approx_d.lo CC ../build/acb_modular/hilbert_class_poly.lo CC ../build/acb_modular/is_in_fundamental_domain.lo CC ../build/acb_modular/j.lo CC ../build/acb_modular/lambda.lo CC ../build/acb_modular/psl2z_inv.lo CC ../build/acb_modular/psl2z_is_correct.lo CC ../build/acb_modular/psl2z_is_one.lo CC ../build/acb_modular/psl2z_mul.lo CC ../build/acb_modular/psl2z_randtest.lo CC ../build/acb_modular/theta.lo CC ../build/acb_modular/theta_const_sum.lo CC ../build/acb_modular/theta_const_sum_basecase.lo CC ../build/acb_modular/theta_const_sum_rs.lo CC ../build/acb_modular/theta_jet.lo CC ../build/acb_modular/theta_jet_notransform.lo CC ../build/acb_modular/theta_series.lo CC ../build/acb_modular/theta_sum.lo CC ../build/acb_modular/theta_transform.lo CC ../build/acb_modular/transform.lo CC ../build/acb_modular/../acb_modular.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_modular' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dirichlet' CC ../build/dirichlet/char.lo CC ../build/dirichlet/char_conductor.lo CC ../build/dirichlet/char_eq_deep.lo CC ../build/dirichlet/char_exp.lo CC ../build/dirichlet/char_first_primitive.lo CC ../build/dirichlet/char_index.lo CC ../build/dirichlet/char_lift.lo CC ../build/dirichlet/char_log.lo CC ../build/dirichlet/char_lower.lo CC ../build/dirichlet/char_mul.lo CC ../build/dirichlet/char_next.lo CC ../build/dirichlet/char_next_primitive.lo CC ../build/dirichlet/char_one.lo CC ../build/dirichlet/char_order.lo CC ../build/dirichlet/char_parity.lo CC ../build/dirichlet/char_pow.lo CC ../build/dirichlet/char_print.lo CC ../build/dirichlet/chi.lo CC ../build/dirichlet/chi_vec.lo CC ../build/dirichlet/chi_vec_loop.lo CC ../build/dirichlet/chi_vec_primeloop.lo CC ../build/dirichlet/group_clear.lo CC ../build/dirichlet/group_dlog_precompute.lo CC ../build/dirichlet/group_init.lo CC ../build/dirichlet/group_num_primitive.lo CC ../build/dirichlet/index_char.lo CC ../build/dirichlet/pairing.lo CC ../build/dirichlet/pairing_char.lo CC ../build/dirichlet/ui_conductor.lo CC ../build/dirichlet/ui_order.lo CC ../build/dirichlet/ui_parity.lo CC ../build/dirichlet/ui_vec_set_null.lo CC ../build/dirichlet/../dirichlet.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dirichlet' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet' CC ../build/acb_dirichlet/arb_quadratic_powers.lo CC ../build/acb_dirichlet/backlund_s.lo CC ../build/acb_dirichlet/backlund_s_bound.lo CC ../build/acb_dirichlet/backlund_s_gram.lo CC ../build/acb_dirichlet/chi.lo CC ../build/acb_dirichlet/chi_vec.lo CC ../build/acb_dirichlet/dft.lo CC ../build/acb_dirichlet/eta.lo CC ../build/acb_dirichlet/euler_product_real_ui.lo CC ../build/acb_dirichlet/gauss_sum.lo CC ../build/acb_dirichlet/gauss_sum_factor.lo CC ../build/acb_dirichlet/gauss_sum_naive.lo CC ../build/acb_dirichlet/gauss_sum_order2.lo CC ../build/acb_dirichlet/gauss_sum_theta.lo CC ../build/acb_dirichlet/gram_point.lo CC ../build/acb_dirichlet/hardy_theta.lo CC ../build/acb_dirichlet/hardy_theta_series.lo CC ../build/acb_dirichlet/hardy_z.lo CC ../build/acb_dirichlet/hardy_z_series.lo CC ../build/acb_dirichlet/hardy_z_zero.lo CC ../build/acb_dirichlet/hurwitz.lo CC ../build/acb_dirichlet/hurwitz_precomp_bound.lo CC ../build/acb_dirichlet/hurwitz_precomp_choose_param.lo CC ../build/acb_dirichlet/hurwitz_precomp_clear.lo CC ../build/acb_dirichlet/hurwitz_precomp_eval.lo CC ../build/acb_dirichlet/hurwitz_precomp_init.lo CC ../build/acb_dirichlet/isolate_hardy_z_zero.lo CC ../build/acb_dirichlet/jacobi_sum.lo CC ../build/acb_dirichlet/jacobi_sum_factor.lo CC ../build/acb_dirichlet/jacobi_sum_gauss.lo CC ../build/acb_dirichlet/jacobi_sum_naive.lo CC ../build/acb_dirichlet/l.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from hurwitz_precomp_bound.c:12: In function 'acb_sub_ui', inlined from 'acb_dirichlet_hurwitz_precomp_bound' at hurwitz_precomp_bound.c:73:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_dirichlet/l_euler_product.lo /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_hurwitz_precomp_bound': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_dirichlet/l_fmpq.lo CC ../build/acb_dirichlet/l_fmpq_afe.lo CC ../build/acb_dirichlet/l_hurwitz.lo CC ../build/acb_dirichlet/l_jet.lo CC ../build/acb_dirichlet/l_series.lo CC ../build/acb_dirichlet/l_vec_hurwitz.lo CC ../build/acb_dirichlet/lerch_phi.lo CC ../build/acb_dirichlet/lerch_phi_direct.lo CC ../build/acb_dirichlet/lerch_phi_integral.lo CC ../build/acb_dirichlet/pairing.lo CC ../build/acb_dirichlet/pairing_conrey.lo CC ../build/acb_dirichlet/platt_beta.lo CC ../build/acb_dirichlet/platt_c_bound.lo CC ../build/acb_dirichlet/platt_hardy_z_zeros.lo CC ../build/acb_dirichlet/platt_i_bound.lo CC ../build/acb_dirichlet/platt_lemma_32.lo CC ../build/acb_dirichlet/platt_lemma_A11.lo CC ../build/acb_dirichlet/platt_lemma_A5.lo CC ../build/acb_dirichlet/platt_lemma_A7.lo CC ../build/acb_dirichlet/platt_lemma_A9.lo CC ../build/acb_dirichlet/platt_lemma_B1.lo CC ../build/acb_dirichlet/platt_lemma_B2.lo CC ../build/acb_dirichlet/platt_local_hardy_z_zeros.lo CC ../build/acb_dirichlet/platt_multieval.lo CC ../build/acb_dirichlet/platt_multieval_threaded.lo CC ../build/acb_dirichlet/platt_ws_interpolation.lo CC ../build/acb_dirichlet/platt_zeta_zeros.lo CC ../build/acb_dirichlet/powsum_sieved.lo CC ../build/acb_dirichlet/powsum_smooth.lo CC ../build/acb_dirichlet/powsum_term.lo CC ../build/acb_dirichlet/qseries_arb.lo CC ../build/acb_dirichlet/qseries_arb_powers.lo CC ../build/acb_dirichlet/root.lo CC ../build/acb_dirichlet/root_number.lo CC ../build/acb_dirichlet/roots_clear.lo CC ../build/acb_dirichlet/roots_init.lo CC ../build/acb_dirichlet/si_poly_evaluate.lo CC ../build/acb_dirichlet/stieltjes.lo CC ../build/acb_dirichlet/theta_arb.lo CC ../build/acb_dirichlet/theta_length.lo powsum_smooth.c:36:14: warning: conflicting types for built-in function 'index'; expected 'char *(const char *, int)' [-Wbuiltin-declaration-mismatch] 36 | static slong index(const ulong * v, ulong c) | ^~~~~ CC ../build/acb_dirichlet/turing_method_bound.lo CC ../build/acb_dirichlet/ui_theta_arb.lo CC ../build/acb_dirichlet/vec_mellin_arb.lo CC ../build/acb_dirichlet/xi.lo CC ../build/acb_dirichlet/zeta.lo CC ../build/acb_dirichlet/zeta_bound.lo CC ../build/acb_dirichlet/zeta_jet.lo CC ../build/acb_dirichlet/zeta_jet_rs.lo CC ../build/acb_dirichlet/zeta_rs.lo CC ../build/acb_dirichlet/zeta_rs_bound.lo CC ../build/acb_dirichlet/zeta_rs_d_coeffs.lo CC ../build/acb_dirichlet/zeta_rs_f_coeffs.lo CC ../build/acb_dirichlet/zeta_rs_r.lo CC ../build/acb_dirichlet/zeta_zeros.lo In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from zeta_bound.c:12: In function 'acb_sub_ui', inlined from 'acb_dirichlet_zeta_bound_functional_equation' at zeta_bound.c:73:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:415:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 415 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:415:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_bound_functional_equation': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ zeta_bound.c:90:5: warning: 'arb_mul' reading 48 bytes from a region of size 32 [-Wstringop-overread] 90 | arb_mul(x, x, acb_imagref(s), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zeta_bound.c:90:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:410:6: note: in a call to function 'arb_mul' 410 | void arb_mul(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add_ui', inlined from 'acb_dirichlet_zeta_bound_strip' at zeta_bound.c:146:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_bound_strip': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_sub_ui', inlined from 'acb_dirichlet_zeta_bound_strip' at zeta_bound.c:167:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_bound_strip': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from zeta_rs.c:12: In function 'acb_conj', inlined from 'acb_dirichlet_zeta_rs_mid' at zeta_rs.c:23:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 457 | arb_neg(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_rs_mid': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ zeta_rs.c:50:9: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 50 | arb_set(acb_imagref(t), acb_imagref(s)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zeta_rs.c:50:9: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_dirichlet_zeta_rs_mid' at zeta_rs.c:67:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 532 | arb_mul_2exp_si(acb_imagref(z), acb_imagref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_rs_mid': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from stieltjes.c:14: In function 'acb_add_si', inlined from 'acb_dirichlet_stieltjes_integral' at stieltjes.c:676:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: warning: 'arb_add_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 393 | arb_add_si(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_stieltjes_integral': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:400:6: note: in a call to function 'arb_add_si' 400 | void arb_add_si(arb_t z, const arb_t x, slong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_si', inlined from 'acb_dirichlet_stieltjes_integral' at stieltjes.c:683:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: warning: 'arb_add_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 393 | arb_add_si(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_stieltjes_integral': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:400:6: note: in a call to function 'arb_add_si' 400 | void arb_add_si(arb_t z, const arb_t x, slong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_dirichlet/../acb_dirichlet.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom' CC ../build/arb_hypgeom/1f1_integration.lo CC ../build/arb_hypgeom/2f1_integration.lo CC ../build/arb_hypgeom/airy.lo CC ../build/arb_hypgeom/airy_jet.lo CC ../build/arb_hypgeom/airy_series.lo CC ../build/arb_hypgeom/airy_zero.lo CC ../build/arb_hypgeom/bessel_i_integration.lo CC ../build/arb_hypgeom/bessel_k_integration.lo CC ../build/arb_hypgeom/beta_lower_series.lo CC ../build/arb_hypgeom/central_bin_ui.lo CC ../build/arb_hypgeom/chi_series.lo CC ../build/arb_hypgeom/ci.lo CC ../build/arb_hypgeom/ci_series.lo CC ../build/arb_hypgeom/coulomb.lo CC ../build/arb_hypgeom/coulomb_jet.lo CC ../build/arb_hypgeom/coulomb_series.lo CC ../build/arb_hypgeom/ei_series.lo CC ../build/arb_hypgeom/erf.lo CC ../build/arb_hypgeom/erf_series.lo coulomb.c: In function 'arb_hypgeom_coulomb': coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] 26 | acb_hypgeom_coulomb(F ? tmp : NULL, G ? tmp + 1 : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | NULL, NULL, tmp + 2, tmp + 3, tmp + 4, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb.c:26:5: note: referencing argument 5 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 7 of type 'const acb_struct[1]' In file included from coulomb.c:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:164:6: note: in a call to function 'acb_hypgeom_coulomb' 164 | void acb_hypgeom_coulomb(acb_t F, acb_t G, acb_t Hpos, acb_t Hneg, const acb_t l, const acb_t eta, const acb_t z, slong prec); | ^~~~~~~~~~~~~~~~~~~ coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] 26 | acb_hypgeom_coulomb(F ? tmp : NULL, G ? tmp + 1 : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | NULL, NULL, tmp + 2, tmp + 3, tmp + 4, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb.c:26:5: note: referencing argument 5 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 7 of type 'const acb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:164:6: note: in a call to function 'acb_hypgeom_coulomb' 164 | void acb_hypgeom_coulomb(acb_t F, acb_t G, acb_t Hpos, acb_t Hneg, const acb_t l, const acb_t eta, const acb_t z, slong prec); | ^~~~~~~~~~~~~~~~~~~ CC ../build/arb_hypgeom/erfc_series.lo CC ../build/arb_hypgeom/erfi_series.lo CC ../build/arb_hypgeom/erfinv.lo CC ../build/arb_hypgeom/fresnel_series.lo CC ../build/arb_hypgeom/gamma.lo CC ../build/arb_hypgeom/gamma_fmpq.lo coulomb_jet.c: In function 'arb_hypgeom_coulomb_jet': coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] 38 | acb_hypgeom_coulomb_jet(F ? tmpF : NULL, G ? tmpG : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | NULL, NULL, tmp, tmp + 1, tmp + 2, len, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb_jet.c:38:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb_jet.c:38:5: note: referencing argument 7 of type 'const acb_struct[1]' In file included from coulomb_jet.c:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:165:6: note: in a call to function 'acb_hypgeom_coulomb_jet' 165 | void acb_hypgeom_coulomb_jet(acb_ptr F, acb_ptr G, acb_ptr Hpos, acb_ptr Hneg, const acb_t l, const acb_t eta, const acb_t z, slong len, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~ coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] 38 | acb_hypgeom_coulomb_jet(F ? tmpF : NULL, G ? tmpG : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | NULL, NULL, tmp, tmp + 1, tmp + 2, len, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb_jet.c:38:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb_jet.c:38:5: note: referencing argument 7 of type 'const acb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:165:6: note: in a call to function 'acb_hypgeom_coulomb_jet' 165 | void acb_hypgeom_coulomb_jet(acb_ptr F, acb_ptr G, acb_ptr Hpos, acb_ptr Hneg, const acb_t l, const acb_t eta, const acb_t z, slong len, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~ CC ../build/arb_hypgeom/gamma_lower_series.lo CC ../build/arb_hypgeom/gamma_lower_sum_rs.lo CC ../build/arb_hypgeom/gamma_stirling_sum_horner.lo CC ../build/arb_hypgeom/gamma_stirling_sum_improved.lo CC ../build/arb_hypgeom/gamma_stirling_term_bounds.lo CC ../build/arb_hypgeom/gamma_tab.lo CC ../build/arb_hypgeom/gamma_taylor.lo CC ../build/arb_hypgeom/gamma_upper_fmpq.lo CC ../build/arb_hypgeom/gamma_upper_fmpq_step_bsplit.lo CC ../build/arb_hypgeom/gamma_upper_integration.lo CC ../build/arb_hypgeom/gamma_upper_series.lo In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:187:14: warning: 'arf_cmpabs_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 187 | else if (arf_cmpabs_2exp_si(arb_midref(one_sub_x), -52) >= 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:187:14: note: referencing argument 1 of type 'const arf_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15, from erfinv.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:676:5: note: in a call to function 'arf_cmpabs_2exp_si' 676 | int arf_cmpabs_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~~~~ In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:191:13: warning: 'arf_get_d' reading 32 bytes from a region of size 8 [-Wstringop-overread] 191 | y = erfinv_approx(arf_get_d(arb_midref(x), ARF_RND_NEAR), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | arf_get_d(arb_midref(one_sub_x), ARF_RND_NEAR)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:191:13: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1291:8: note: in a call to function 'arf_get_d' 1291 | double arf_get_d(const arf_t x, arf_rnd_t rnd); | ^~~~~~~~~ In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:197:14: warning: 'arf_cmpabs_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 197 | else if (arf_cmpabs_2exp_si(arb_midref(one_sub_x), -1000) >= 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:197:14: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:676:5: note: in a call to function 'arf_cmpabs_2exp_si' 676 | int arf_cmpabs_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~~~~ In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:201:13: warning: 'arf_get_d' reading 32 bytes from a region of size 8 [-Wstringop-overread] 201 | t = arf_get_d(arb_midref(one_sub_x), ARF_RND_NEAR); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:201:13: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1291:8: note: in a call to function 'arf_get_d' 1291 | double arf_get_d(const arf_t x, arf_rnd_t rnd); | ^~~~~~~~~ CC ../build/arb_hypgeom/gamma_upper_sum_rs.lo CC ../build/arb_hypgeom/legendre_p.lo CC ../build/arb_hypgeom/legendre_p_ui.lo CC ../build/arb_hypgeom/legendre_p_ui_asymp.lo CC ../build/arb_hypgeom/legendre_p_ui_one.lo CC ../build/arb_hypgeom/legendre_p_ui_rec.lo CC ../build/arb_hypgeom/legendre_p_ui_root.lo CC ../build/arb_hypgeom/legendre_p_ui_zero.lo CC ../build/arb_hypgeom/lgamma.lo CC ../build/arb_hypgeom/li_series.lo CC ../build/arb_hypgeom/rising_ui.lo CC ../build/arb_hypgeom/rising_ui_bs.lo CC ../build/arb_hypgeom/rising_ui_forward.lo CC ../build/arb_hypgeom/rising_ui_jet.lo CC ../build/arb_hypgeom/rising_ui_jet_bs.lo CC ../build/arb_hypgeom/rising_ui_jet_powsum.lo CC ../build/arb_hypgeom/rising_ui_jet_rs.lo CC ../build/arb_hypgeom/rising_ui_rec.lo CC ../build/arb_hypgeom/rising_ui_rs.lo CC ../build/arb_hypgeom/shi_series.lo CC ../build/arb_hypgeom/si.lo CC ../build/arb_hypgeom/si_series.lo CC ../build/arb_hypgeom/sum_fmpq_arb.lo CC ../build/arb_hypgeom/sum_fmpq_arb_bs.lo CC ../build/arb_hypgeom/sum_fmpq_arb_forward.lo CC ../build/arb_hypgeom/sum_fmpq_arb_rs.lo CC ../build/arb_hypgeom/sum_fmpq_imag_arb.lo CC ../build/arb_hypgeom/sum_fmpq_imag_arb_bs.lo CC ../build/arb_hypgeom/sum_fmpq_imag_arb_forward.lo CC ../build/arb_hypgeom/sum_fmpq_imag_arb_rs.lo CC ../build/arb_hypgeom/u_integration.lo CC ../build/arb_hypgeom/wrappers.lo CC ../build/arb_hypgeom/../arb_hypgeom.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bernoulli' CC ../build/bernoulli/bound_2exp_si.lo CC ../build/bernoulli/cache_compute.lo CC ../build/bernoulli/fmpq_ui.lo CC ../build/bernoulli/fmpq_ui_multi_mod.lo CC ../build/bernoulli/fmpq_ui_zeta.lo CC ../build/bernoulli/fmpq_vec.lo CC ../build/bernoulli/mod_p_harvey.lo CC ../build/bernoulli/rev_clear.lo CC ../build/bernoulli/rev_init.lo CC ../build/bernoulli/rev_next.lo CC ../build/bernoulli/../bernoulli.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bernoulli' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/hypgeom' CC ../build/hypgeom/bound.lo CC ../build/hypgeom/estimate_terms_d.lo CC ../build/hypgeom/init.lo CC ../build/hypgeom/precompute.lo CC ../build/hypgeom/sum.lo CC ../build/hypgeom/../hypgeom.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/hypgeom' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpz_extras' CC ../build/fmpz_extras/flint_get_num_available_threads.lo CC ../build/fmpz_extras/lshift_mpn.lo CC ../build/fmpz_extras/sub_small_large.lo CC ../build/fmpz_extras/../fmpz_extras.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpz_extras' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpzi' CC ../build/fmpzi/inlines.lo CC ../build/fmpzi/mul.lo CC ../build/fmpzi/pow_ui.lo CC ../build/fmpzi/sqr.lo CC ../build/fmpzi/../fmpzi.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpzi' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bool_mat' CC ../build/bool_mat/add.lo CC ../build/bool_mat/all.lo CC ../build/bool_mat/all_pairs_longest_walk.lo CC ../build/bool_mat/any.lo CC ../build/bool_mat/clear.lo CC ../build/bool_mat/complement.lo CC ../build/bool_mat/directed_cycle.lo CC ../build/bool_mat/directed_path.lo CC ../build/bool_mat/fprint.lo CC ../build/bool_mat/equal.lo CC ../build/bool_mat/get_strongly_connected_components.lo CC ../build/bool_mat/init.lo CC ../build/bool_mat/is_diagonal.lo CC ../build/bool_mat/is_lower_triangular.lo CC ../build/bool_mat/is_nilpotent.lo CC ../build/bool_mat/is_transitive.lo CC ../build/bool_mat/mul.lo CC ../build/bool_mat/mul_entrywise.lo CC ../build/bool_mat/nilpotency_degree.lo CC ../build/bool_mat/one.lo CC ../build/bool_mat/pow_ui.lo CC ../build/bool_mat/randtest.lo CC ../build/bool_mat/set.lo CC ../build/bool_mat/trace.lo CC ../build/bool_mat/transitive_closure.lo CC ../build/bool_mat/transpose.lo CC ../build/bool_mat/zero.lo CC ../build/bool_mat/../bool_mat.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bool_mat' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/partitions' CC ../build/partitions/fmpz_fmpz.lo CC ../build/partitions/hrr_sum_arb.lo CC ../build/partitions/leading_fmpz.lo CC ../build/partitions/rademacher_bound.lo CC ../build/partitions/../partitions.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/partitions' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dlog' CC ../build/dlog/1modpe.lo CC ../build/dlog/1modpe_init.lo CC ../build/dlog/1modpe_mod1p.lo CC ../build/dlog/bsgs.lo CC ../build/dlog/bsgs_init.lo CC ../build/dlog/crt.lo CC ../build/dlog/crt_clear.lo CC ../build/dlog/crt_init.lo CC ../build/dlog/factor_group.lo CC ../build/dlog/mod2e.lo CC ../build/dlog/modpe.lo CC ../build/dlog/modpe_init.lo CC ../build/dlog/once.lo CC ../build/dlog/order23.lo CC ../build/dlog/order23_init.lo CC ../build/dlog/power.lo CC ../build/dlog/power_init.lo CC ../build/dlog/precomp.lo CC ../build/dlog/precomp_clear.lo CC ../build/dlog/precomp_modpe_init.lo CC ../build/dlog/precomp_n_init.lo CC ../build/dlog/precomp_p_init.lo CC ../build/dlog/precomp_pe_init.lo CC ../build/dlog/precomp_small_init.lo CC ../build/dlog/rho.lo CC ../build/dlog/rho_init.lo CC ../build/dlog/table.lo CC ../build/dlog/table_init.lo CC ../build/dlog/vec.lo CC ../build/dlog/vec_add.lo CC ../build/dlog/vec_add_precomp.lo CC ../build/dlog/vec_eratos.lo CC ../build/dlog/vec_eratos_add.lo CC ../build/dlog/vec_fill.lo CC ../build/dlog/vec_loop.lo CC ../build/dlog/vec_loop_add.lo CC ../build/dlog/vec_pindex_factorgcd.lo CC ../build/dlog/vec_set_not_found.lo CC ../build/dlog/vec_sieve.lo CC ../build/dlog/vec_sieve_add.lo CC ../build/dlog/vec_sieve_add_precomp.lo CC ../build/dlog/vec_sieve_precomp.lo CC ../build/dlog/../dlog.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dlog' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/double_interval' CC ../build/double_interval/arb_get_di.lo CC ../build/double_interval/arb_set_di.lo CC ../build/double_interval/fast_div.lo CC ../build/double_interval/fast_log_nonnegative.lo CC ../build/double_interval/fast_mul.lo CC ../build/double_interval/fast_sqr.lo CC ../build/double_interval/inlines.lo CC ../build/double_interval/../double_interval.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/double_interval' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fmpz_poly' CC ../build/arb_fmpz_poly/complex_roots.lo CC ../build/arb_fmpz_poly/deflate.lo CC ../build/arb_fmpz_poly/deflation.lo CC ../build/arb_fmpz_poly/evaluate_acb.lo CC ../build/arb_fmpz_poly/evaluate_acb_horner.lo CC ../build/arb_fmpz_poly/evaluate_acb_rectangular.lo CC ../build/arb_fmpz_poly/evaluate_arb.lo CC ../build/arb_fmpz_poly/evaluate_arb_horner.lo CC ../build/arb_fmpz_poly/evaluate_arb_rectangular.lo CC ../build/arb_fmpz_poly/gauss_period_minpoly.lo CC ../build/arb_fmpz_poly/inlines.lo CC ../build/arb_fmpz_poly/../arb_fmpz_poly.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fmpz_poly' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fpwrap' CC ../build/arb_fpwrap/fpwrap.lo CC ../build/arb_fpwrap/../arb_fpwrap.lo make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fpwrap' CC libarb.so.2.14.0 ln -sf "libarb.so.2.14.0" "libarb.so"; \ ln -sf "libarb.so.2.14.0" "libarb.so.2"; \ make[1]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' make[1]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpr' CC ../build/fmpr/fmpr_add.o CC ../build/fmpr/fmpr_add_eps.o CC ../build/fmpr/fmpr_add_fmpz.o CC ../build/fmpr/fmpr_add_mpn.o CC ../build/fmpr/fmpr_add_naive.o CC ../build/fmpr/fmpr_add_si.o CC ../build/fmpr/fmpr_add_ui.o CC ../build/fmpr/fmpr_addmul.o CC ../build/fmpr/fmpr_check_ulp.o CC ../build/fmpr/fmpr_cmp.o CC ../build/fmpr/fmpr_cmp_2exp_si.o CC ../build/fmpr/fmpr_cmpabs.o CC ../build/fmpr/fmpr_cmpabs_2exp_si.o CC ../build/fmpr/fmpr_cmpabs_ui.o CC ../build/fmpr/fmpr_div.o CC ../build/fmpr/fmpr_exp.o CC ../build/fmpr/fmpr_get_d.o CC ../build/fmpr/fmpr_get_fmpq.o CC ../build/fmpr/fmpr_get_fmpz.o CC ../build/fmpr/fmpr_get_fmpz_2exp.o CC ../build/fmpr/fmpr_get_fmpz_fixed.o CC ../build/fmpr/fmpr_get_mpfr.o CC ../build/fmpr/fmpr_get_si.o CC ../build/fmpr/fmpr_log.o CC ../build/fmpr/fmpr_mul.o CC ../build/fmpr/fmpr_mul_1x1.o CC ../build/fmpr/fmpr_mul_fmpz.o CC ../build/fmpr/fmpr_mul_mpn.o CC ../build/fmpr/fmpr_mul_naive.o CC ../build/fmpr/fmpr_normalise.o CC ../build/fmpr/fmpr_pow_sloppy.o CC ../build/fmpr/fmpr_print.o CC ../build/fmpr/fmpr_printd.o CC ../build/fmpr/fmpr_randtest.o CC ../build/fmpr/fmpr_root.o CC ../build/fmpr/fmpr_rsqrt.o CC ../build/fmpr/fmpr_set_d.o CC ../build/fmpr/fmpr_set_fmpq.o CC ../build/fmpr/fmpr_set_fmpz_2exp.o CC ../build/fmpr/fmpr_set_mpfr.o CC ../build/fmpr/fmpr_set_round.o CC ../build/fmpr/fmpr_set_round_mpn.o CC ../build/fmpr/fmpr_set_round_ui_2exp_fmpz.o CC ../build/fmpr/fmpr_set_round_uiui_2exp_fmpz.o CC ../build/fmpr/fmpr_sqrt.o CC ../build/fmpr/fmpr_sub.o CC ../build/fmpr/fmpr_submul.o CC ../build/fmpr/fmpr_ulp.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpr' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf' CC ../build/arf/arf_abs_bound_lt_2exp_si.o CC ../build/arf/arf_add.o CC ../build/arf/arf_add_mpn.o CC ../build/arf/arf_addmul.o CC ../build/arf/arf_ceil.o CC ../build/arf/arf_clear.o CC ../build/arf/arf_cmp.o CC ../build/arf/arf_cmp_2exp_si.o CC ../build/arf/arf_cmpabs.o CC ../build/arf/arf_cmpabs_2exp_si.o CC ../build/arf/arf_complex_mul.o CC ../build/arf/arf_debug.o CC ../build/arf/arf_div.o CC ../build/arf/arf_dump_file.o CC ../build/arf/arf_dump_str.o CC ../build/arf/arf_equal.o CC ../build/arf/arf_floor.o CC ../build/arf/arf_fma.o CC ../build/arf/arf_fprint.o CC ../build/arf/arf_frexp.o CC ../build/arf/arf_get_d.o CC ../build/arf/arf_get_fmpq.o CC ../build/arf/arf_get_fmpr.o CC ../build/arf/arf_get_fmpz.o CC ../build/arf/arf_get_fmpz_2exp.o CC ../build/arf/arf_get_integer_mpn.o CC ../build/arf/arf_get_mag.o CC ../build/arf/arf_get_mpfr.o CC ../build/arf/arf_get_si.o CC ../build/arf/arf_inlines.o CC ../build/arf/arf_is_int.o CC ../build/arf/arf_is_int_2exp_si.o CC ../build/arf/arf_load.o CC ../build/arf/arf_memory_manager.o CC ../build/arf/arf_mul_rnd_any.o CC ../build/arf/arf_mul_rnd_down.o CC ../build/arf/arf_mul_special.o CC ../build/arf/arf_mul_tmp_cleanup.o CC ../build/arf/arf_mul_via_mpfr.o CC ../build/arf/arf_neg_round.o CC ../build/arf/arf_randtest.o CC ../build/arf/arf_root.o CC ../build/arf/arf_rsqrt.o CC ../build/arf/arf_set_d.o CC ../build/arf/arf_set_fmpr.o CC ../build/arf/arf_set_mpfr.o CC ../build/arf/arf_set_mpn.o CC ../build/arf/arf_set_mpn_fixed.o CC ../build/arf/arf_set_round.o CC ../build/arf/arf_set_round_mpn.o CC ../build/arf/arf_set_round_ui.o CC ../build/arf/arf_set_round_uiui.o CC ../build/arf/arf_sosq.o CC ../build/arf/arf_sqrt.o CC ../build/arf/arf_sub.o CC ../build/arf/arf_submul.o CC ../build/arf/arf_sum.o CC ../build/arf/arf_urandom.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag' CC ../build/mag/mag_add.o CC ../build/mag/mag_add_2exp_fmpz.o CC ../build/mag/mag_add_ui.o CC ../build/mag/mag_add_ui_2exp_si.o CC ../build/mag/mag_addmul.o CC ../build/mag/mag_atan.o CC ../build/mag/mag_bernoulli_div_fac_ui.o CC ../build/mag/mag_bin_uiui.o CC ../build/mag/mag_binpow_uiui.o CC ../build/mag/mag_clear.o CC ../build/mag/mag_cmp.o CC ../build/mag/mag_cmp_2exp_si.o CC ../build/mag/mag_const_pi.o CC ../build/mag/mag_cosh.o CC ../build/mag/mag_d_log.o CC ../build/mag/mag_div.o CC ../build/mag/mag_div_lower.o CC ../build/mag/mag_dump_file.o CC ../build/mag/mag_dump_str.o CC ../build/mag/mag_exp.o CC ../build/mag/mag_exp_tail.o CC ../build/mag/mag_expinv.o CC ../build/mag/mag_expm1.o CC ../build/mag/mag_fac_ui.o CC ../build/mag/mag_fprint.o CC ../build/mag/mag_geom_series.o CC ../build/mag/mag_get_d.o CC ../build/mag/mag_get_d_log2_approx.o CC ../build/mag/mag_get_fmpq.o CC ../build/mag/mag_get_fmpr.o CC ../build/mag/mag_get_fmpz.o CC ../build/mag/mag_hurwitz_zeta_uiui.o CC ../build/mag/mag_hypot.o CC ../build/mag/mag_inlines.o CC ../build/mag/mag_load.o CC ../build/mag/mag_log.o CC ../build/mag/mag_log1p.o CC ../build/mag/mag_log_ui.o CC ../build/mag/mag_mul.o CC ../build/mag/mag_mul_2exp_fmpz.o CC ../build/mag/mag_mul_2exp_si.o CC ../build/mag/mag_polylog_tail.o CC ../build/mag/mag_pow_fmpz.o CC ../build/mag/mag_pow_ui.o CC ../build/mag/mag_randtest.o CC ../build/mag/mag_root.o CC ../build/mag/mag_rsqrt.o CC ../build/mag/mag_set_d.o CC ../build/mag/mag_set_d_2exp_fmpz.o CC ../build/mag/mag_set_fmpr.o CC ../build/mag/mag_set_fmpz_2exp_fmpz.o CC ../build/mag/mag_set_ui.o CC ../build/mag/mag_set_ui_2exp_si.o CC ../build/mag/mag_sinh.o CC ../build/mag/mag_sqrt.o CC ../build/mag/mag_sub.o CC ../build/mag/mag_sub_lower.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb' CC ../build/arb/arb_abs.o CC ../build/arb/arb_acos.o CC ../build/arb/arb_acosh.o CC ../build/arb/arb_add.o CC ../build/arb/arb_add_error.o CC ../build/arb/arb_addmul.o CC ../build/arb/arb_agm.o CC ../build/arb/arb_approx_dot.o CC ../build/arb/arb_asin.o CC ../build/arb/arb_asinh.o CC ../build/arb/arb_atan.o CC ../build/arb/arb_atan2.o CC ../build/arb/arb_atan_arf.o CC ../build/arb/arb_atan_arf_bb.o CC ../build/arb/arb_atan_frac_bsplit.o CC ../build/arb/arb_atan_newton.o CC ../build/arb/arb_atan_sum_bs_powtab.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from atan.c:12: In function 'mag_init_set_arf', inlined from 'arb_get_mag' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:284:5, inlined from 'arb_atan' at atan.c:45:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 1202 | arf_get_mag(y, x); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ In function 'arb_get_mag', inlined from 'arb_atan' at atan.c:45:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 285 | mag_add(z, t, arb_radref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: note: referencing argument 3 of type 'const mag_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:59:13: warning: 'arf_get_mag_lower' reading 32 bytes from a region of size 8 [-Wstringop-overread] 59 | arf_get_mag_lower(t, arb_midref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:59:13: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1176:6: note: in a call to function 'arf_get_mag_lower' 1176 | void arf_get_mag_lower(mag_t y, const arf_t x); | ^~~~~~~~~~~~~~~~~ atan.c:60:13: warning: 'mag_sub' reading 16 bytes from a region of size 8 [-Wstringop-overread] 60 | mag_sub(t, arb_radref(x), t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:60:13: note: referencing argument 2 of type 'const mag_struct[1]' atan.c:60:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:326:6: note: in a call to function 'mag_sub' 326 | void mag_sub(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:64:13: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 64 | arf_get_mag(u, arb_midref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:64:13: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ atan.c:65:13: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 65 | mag_add(u, arb_radref(x), u); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:65:13: note: referencing argument 2 of type 'const mag_struct[1]' atan.c:65:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ In function 'mag_init_set_arf', inlined from 'arb_get_mag' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:284:5, inlined from 'arb_atan' at atan.c:93:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 1202 | arf_get_mag(y, x); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ In function 'arb_get_mag', inlined from 'arb_atan' at atan.c:93:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 285 | mag_add(z, t, arb_radref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_atan': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:112:17: warning: 'mag_div' reading 16 bytes from a region of size 8 [-Wstringop-overread] 112 | mag_div(t, arb_radref(x), t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:112:17: note: referencing argument 2 of type 'const mag_struct[1]' atan.c:112:17: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:301:6: note: in a call to function 'mag_div' 301 | void mag_div(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ atan.c:120:17: warning: 'arb_atan_arf' reading 32 bytes from a region of size 8 [-Wstringop-overread] 120 | arb_atan_arf(res, arb_midref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atan.c:120:17: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:531:6: note: in a call to function 'arb_atan_arf' 531 | void arb_atan_arf(arb_t z, const arf_t x, slong prec); | ^~~~~~~~~~~~ CC ../build/arb/arb_atan_sum_bs_simple.o CC ../build/arb/arb_atan_tab.o CC ../build/arb/arb_atan_taylor_naive.o CC ../build/arb/arb_atan_taylor_rs.o CC ../build/arb/arb_atanh.o CC ../build/arb/arb_bell_fmpz.o CC ../build/arb/arb_bell_sum_bsplit.o CC ../build/arb/arb_bell_sum_taylor.o CC ../build/arb/arb_bernoulli_fmpz.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from addmul.c:12: In function 'arf_mag_add_ulp', inlined from 'arb_addmul' at addmul.c:116:13: CC ../build/arb/arb_bernoulli_poly_ui.o /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 1249 | mag_add_2exp_fmpz(z, x, e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 3 of type 'const fmpz[1]' {aka 'const long int[1]'} In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_addmul': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:290:6: note: in a call to function 'mag_add_2exp_fmpz' 290 | void mag_add_2exp_fmpz(mag_t z, const mag_t x, const fmpz_t e); | ^~~~~~~~~~~~~~~~~ CC ../build/arb/arb_bernoulli_ui.o CC ../build/arb/arb_bernoulli_ui_zeta.o CC ../build/arb/arb_bin.o CC ../build/arb/arb_can_round_mpfr.o CC ../build/arb/arb_ceil.o CC ../build/arb/arb_chebyshev_t2_ui.o CC ../build/arb/arb_chebyshev_t_ui.o CC ../build/arb/arb_chebyshev_u2_ui.o CC ../build/arb/arb_chebyshev_u_ui.o CC ../build/arb/arb_clear.o CC ../build/arb/arb_const_apery.o CC ../build/arb/arb_const_catalan.o CC ../build/arb/arb_const_e.o CC ../build/arb/arb_const_euler.o CC ../build/arb/arb_const_glaisher.o CC ../build/arb/arb_const_khinchin.o CC ../build/arb/arb_const_log10.o CC ../build/arb/arb_const_log2.o CC ../build/arb/arb_const_log_sqrt2pi.o CC ../build/arb/arb_const_pi.o CC ../build/arb/arb_const_sqrt_pi.o CC ../build/arb/arb_contains.o CC ../build/arb/arb_contains_arf.o CC ../build/arb/arb_contains_fmpq.o CC ../build/arb/arb_contains_fmpz.o CC ../build/arb/arb_contains_int.o CC ../build/arb/arb_contains_interior.o CC ../build/arb/arb_contains_mpfr.o CC ../build/arb/arb_contains_si.o CC ../build/arb/arb_cot.o CC ../build/arb/arb_cot_pi.o CC ../build/arb/arb_coth.o CC ../build/arb/arb_csc.o CC ../build/arb/arb_csc_pi.o CC ../build/arb/arb_csch.o CC ../build/arb/arb_digamma.o CC ../build/arb/arb_div.o CC ../build/arb/arb_div_2expm1_ui.o CC ../build/arb/arb_dot.o CC ../build/arb/arb_dot_fmpz.o CC ../build/arb/arb_dot_precise.o CC ../build/arb/arb_dot_si.o CC ../build/arb/arb_dot_simple.o CC ../build/arb/arb_dot_siui.o CC ../build/arb/arb_dot_ui.o CC ../build/arb/arb_dot_uiui.o CC ../build/arb/arb_doublefac_ui.o CC ../build/arb/arb_dump_file.o CC ../build/arb/arb_dump_str.o CC ../build/arb/arb_euler_number_fmpz.o CC ../build/arb/arb_euler_number_ui.o CC ../build/arb/arb_exp.o CC ../build/arb/arb_exp_arf.o CC ../build/arb/arb_exp_arf_bb.o CC ../build/arb/arb_exp_arf_rs_generic.o CC ../build/arb/arb_exp_sum_bs_powtab.o CC ../build/arb/arb_exp_sum_bs_simple.o CC ../build/arb/arb_exp_tab.o CC ../build/arb/arb_exp_taylor_bound.o CC ../build/arb/arb_exp_taylor_naive.o CC ../build/arb/arb_exp_taylor_rs.o CC ../build/arb/arb_fac.o CC ../build/arb/arb_fib.o CC ../build/arb/arb_floor.o CC ../build/arb/arb_fma.o CC ../build/arb/arb_fprint.o CC ../build/arb/arb_gamma.o CC ../build/arb/arb_get_abs_lbound_arf.o CC ../build/arb/arb_get_abs_ubound_arf.o CC ../build/arb/arb_get_fmpz_mid_rad_10exp.o CC ../build/arb/arb_get_interval_arf.o CC ../build/arb/arb_get_interval_fmpz_2exp.o CC ../build/arb/arb_get_interval_mpfr.o CC ../build/arb/arb_get_lbound_arf.o CC ../build/arb/arb_get_mag_lower.o CC ../build/arb/arb_get_mag_lower_nonnegative.o CC ../build/arb/arb_get_mpn_fixed_mod_log2.o CC ../build/arb/arb_get_mpn_fixed_mod_pi4.o CC ../build/arb/arb_get_rand_fmpq.o CC ../build/arb/arb_get_str.o CC ../build/arb/arb_get_ubound_arf.o CC ../build/arb/arb_get_unique_fmpz.o CC ../build/arb/arb_hurwitz_zeta.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from fma.c:12: In function 'arf_mag_add_ulp', inlined from 'arb_fma_arf' at fma.c:62:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 1249 | mag_add_2exp_fmpz(z, x, e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' reading 16 bytes from a region of size 8 [-Wstringop-overread] /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 3 of type 'const fmpz[1]' {aka 'const long int[1]'} In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_fma_arf': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:290:6: note: in a call to function 'mag_add_2exp_fmpz' 290 | void mag_add_2exp_fmpz(mag_t z, const mag_t x, const fmpz_t e); | ^~~~~~~~~~~~~~~~~ CC ../build/arb/arb_hypot.o CC ../build/arb/arb_indeterminate.o CC ../build/arb/arb_inlines.o CC ../build/arb/arb_intersection.o CC ../build/arb/arb_is_finite.o CC ../build/arb/arb_lambertw.o CC ../build/arb/arb_load_file.o CC ../build/arb/arb_load_str.o CC ../build/arb/arb_log.o CC ../build/arb/arb_log1p.o CC ../build/arb/arb_log_arf.o CC ../build/arb/arb_log_base_ui.o CC ../build/arb/arb_log_hypot.o CC ../build/arb/arb_log_newton.o CC ../build/arb/arb_log_precompute_reductions.o CC ../build/arb/arb_log_primes.o CC ../build/arb/arb_log_reduce.o CC ../build/arb/arb_log_tab.o CC ../build/arb/arb_log_ui.o CC ../build/arb/arb_max.o CC ../build/arb/arb_min.o CC ../build/arb/arb_mul.o CC ../build/arb/arb_mul_2exp_si.o CC ../build/arb/arb_neg.o lambertw.c: In function 'arb_lambertw': lambertw.c:506:36: warning: 'arf_cmp_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 506 | if (branch == 0 && goal > 0 && arf_cmp_2exp_si(arb_midref(x), 10) > 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:506:36: note: referencing argument 1 of type 'const arf_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from lambertw.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:674:5: note: in a call to function 'arf_cmp_2exp_si' 674 | int arf_cmp_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~ lambertw.c:514:24: warning: 'arf_cmp_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 514 | if (branch == 0 && arf_cmp_2exp_si(arb_midref(x), 10) > 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:514:24: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:674:5: note: in a call to function 'arf_cmp_2exp_si' 674 | int arf_cmp_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~ lambertw.c:546:24: warning: 'arf_cmpabs_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 546 | if (branch == 0 && arf_cmpabs_2exp_si(arb_midref(x), -10) < 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:546:24: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:676:5: note: in a call to function 'arf_cmpabs_2exp_si' 676 | int arf_cmpabs_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~~~~ In function 'mag_init_set_arf', inlined from 'arb_get_mag' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:284:5, inlined from 'arb_lambertw' at lambertw.c:550:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: warning: 'arf_get_mag' reading 32 bytes from a region of size 8 [-Wstringop-overread] 1202 | arf_get_mag(y, x); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1202:5: note: referencing argument 2 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1174:6: note: in a call to function 'arf_get_mag' 1174 | void arf_get_mag(mag_t y, const arf_t x); | ^~~~~~~~~~~ lambertw.c:575:11: warning: 'arb_lambertw_initial' reading 32 bytes from a region of size 8 [-Wstringop-overread] 575 | acc = arb_lambertw_initial(arb_midref(w), arb_midref(x), branch, wp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lambertw.c:575:11: note: referencing argument 2 of type 'const arf_struct[1]' lambertw.c:370:1: note: in a call to function 'arb_lambertw_initial' 370 | arb_lambertw_initial(arf_t res, const arf_t x, int branch, slong prec) | ^~~~~~~~~~~~~~~~~~~~ CC ../build/arb/arb_neg_round.o CC ../build/arb/arb_nonnegative_part.o CC ../build/arb/arb_one.o CC ../build/arb/arb_overlaps.o CC ../build/arb/arb_partitions_fmpz.o CC ../build/arb/arb_polylog.o CC ../build/arb/arb_pow.o CC ../build/arb/arb_pow_fmpq.o CC ../build/arb/arb_pow_fmpz.o CC ../build/arb/arb_pow_fmpz_binexp.o CC ../build/arb/arb_power_sum_vec.o CC ../build/arb/arb_primorial.o CC ../build/arb/arb_randtest.o CC ../build/arb/arb_rel_error_bits.o CC ../build/arb/arb_richcmp.o CC ../build/arb/arb_rising2_ui.o CC ../build/arb/arb_rising_fmpq_ui.o CC ../build/arb/arb_rising_ui.o CC ../build/arb/arb_root_ui.o CC ../build/arb/arb_rsqrt.o CC ../build/arb/arb_sec.o CC ../build/arb/arb_sech.o CC ../build/arb/arb_set.o CC ../build/arb/arb_set_d.o CC ../build/arb/arb_set_fmpz.o CC ../build/arb/arb_set_interval_arf.o CC ../build/arb/arb_set_interval_mag.o CC ../build/arb/arb_set_interval_mpfr.o CC ../build/arb/arb_set_interval_neg_pos_mag.o CC ../build/arb/arb_set_round.o CC ../build/arb/arb_set_round_fmpz.o CC ../build/arb/arb_set_round_fmpz_2exp.o CC ../build/arb/arb_set_si.o CC ../build/arb/arb_set_str.o CC ../build/arb/arb_set_ui.o CC ../build/arb/arb_sgn.o CC ../build/arb/arb_sgn_nonzero.o CC ../build/arb/arb_sin_cos.o CC ../build/arb/arb_sin_cos_arf_bb.o CC ../build/arb/arb_sin_cos_arf_generic.o CC ../build/arb/arb_sin_cos_generic.o CC ../build/arb/arb_sin_cos_pi.o CC ../build/arb/arb_sin_cos_pi_fmpq.o CC ../build/arb/arb_sin_cos_pi_fmpq_algebraic.o CC ../build/arb/arb_sin_cos_tab.o CC ../build/arb/arb_sin_cos_taylor_naive.o CC ../build/arb/arb_sin_cos_taylor_rs.o CC ../build/arb/arb_sin_cos_wide.o CC ../build/arb/arb_sinc.o CC ../build/arb/arb_sinc_pi.o CC ../build/arb/arb_sinh_cosh.o CC ../build/arb/arb_sqrt.o CC ../build/arb/arb_sqrt1pm1.o In file included from sin_cos_generic.c:12: In function 'arb_add_error_mag', inlined from '_arb_sin_cos_generic' at sin_cos_generic.c:72:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: warning: 'mag_add' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 349 | mag_add(arb_radref(x), arb_radref(x), err); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:349:5: note: referencing argument 3 of type 'const mag_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function '_arb_sin_cos_generic': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ CC ../build/arb/arb_sqrtpos.o CC ../build/arb/arb_sub.o CC ../build/arb/arb_submul.o CC ../build/arb/arb_tan.o CC ../build/arb/arb_tan_pi.o CC ../build/arb/arb_tanh.o CC ../build/arb/arb_test_multiplier.o CC ../build/arb/arb_trim.o CC ../build/arb/arb_ui_pow_ui.o CC ../build/arb/arb_union.o In file included from sqrt.c:12: In function 'arb_get_mag', inlined from 'arb_sqrt' at sqrt.c:98:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: warning: 'mag_add' reading 16 bytes from a region of size 8 [-Wstringop-overread] 285 | mag_add(z, t, arb_radref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:285:5: note: referencing argument 3 of type 'const mag_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_sqrt': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:292:6: note: in a call to function 'mag_add' 292 | void mag_add(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ sqrt.c:119:13: warning: 'mag_div' reading 16 bytes from a region of size 8 [-Wstringop-overread] 119 | mag_div(arb_radref(z), arb_radref(x), t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqrt.c:119:13: note: referencing argument 2 of type 'const mag_struct[1]' sqrt.c:119:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:301:6: note: in a call to function 'mag_div' 301 | void mag_div(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ sqrt.c:137:13: warning: 'mag_div' reading 16 bytes from a region of size 8 [-Wstringop-overread] 137 | mag_div(rx, arb_radref(x), rx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqrt.c:137:13: note: referencing argument 2 of type 'const mag_struct[1]' sqrt.c:137:13: note: referencing argument 3 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:301:6: note: in a call to function 'mag_div' 301 | void mag_div(mag_t z, const mag_t x, const mag_t y); | ^~~~~~~ CC ../build/arb/arb_urandom.o CC ../build/arb/arb_vec_clear.o CC ../build/arb/arb_vec_get_mag.o CC ../build/arb/arb_vec_init.o CC ../build/arb/arb_vec_set_powers.o CC ../build/arb/arb_version.o CC ../build/arb/arb_zero.o CC ../build/arb/arb_zeta.o CC ../build/arb/arb_zeta_ui.o CC ../build/arb/arb_zeta_ui_bernoulli.o CC ../build/arb/arb_zeta_ui_borwein_bsplit.o CC ../build/arb/arb_zeta_ui_euler_product.o CC ../build/arb/arb_zeta_ui_vec.o CC ../build/arb/arb_zeta_ui_vec_borwein.o CC ../build/arb/arb_zeta_ui_vec_even.o CC ../build/arb/arb_zeta_ui_vec_odd.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from submul.c:12: In function 'arf_mag_add_ulp', inlined from 'arb_submul' at submul.c:116:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: warning: 'mag_add_2exp_fmpz' accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 1249 | mag_add_2exp_fmpz(z, x, e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 1 of type 'mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 2 of type 'const mag_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1249:9: note: referencing argument 3 of type 'const fmpz[1]' {aka 'const long int[1]'} In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:22: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h: In function 'arb_submul': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/mag.h:290:6: note: in a call to function 'mag_add_2exp_fmpz' 290 | void mag_add_2exp_fmpz(mag_t z, const mag_t x, const fmpz_t e); | ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_mat' CC ../build/arb_mat/arb_mat_add.o CC ../build/arb_mat/arb_mat_addmul_rad_mag_fast.o CC ../build/arb_mat/arb_mat_approx_inv.o CC ../build/arb_mat/arb_mat_approx_lu.o CC ../build/arb_mat/arb_mat_approx_mul.o CC ../build/arb_mat/arb_mat_approx_solve.o CC ../build/arb_mat/arb_mat_approx_solve_lu_precomp.o CC ../build/arb_mat/arb_mat_approx_solve_tril.o CC ../build/arb_mat/arb_mat_approx_solve_triu.o CC ../build/arb_mat/arb_mat_bound_frobenius_norm.o CC ../build/arb_mat/arb_mat_bound_inf_norm.o CC ../build/arb_mat/arb_mat_charpoly.o CC ../build/arb_mat/arb_mat_cho.o CC ../build/arb_mat/arb_mat_clear.o CC ../build/arb_mat/arb_mat_companion.o CC ../build/arb_mat/arb_mat_contains.o CC ../build/arb_mat/arb_mat_contains_fmpq_mat.o CC ../build/arb_mat/arb_mat_contains_fmpz_mat.o CC ../build/arb_mat/arb_mat_count_is_zero.o CC ../build/arb_mat/arb_mat_dct.o CC ../build/arb_mat/arb_mat_det.o CC ../build/arb_mat/arb_mat_det_lu.o CC ../build/arb_mat/arb_mat_det_precond.o CC ../build/arb_mat/arb_mat_diag_prod.o CC ../build/arb_mat/arb_mat_entrywise_is_zero.o CC ../build/arb_mat/arb_mat_entrywise_not_is_zero.o CC ../build/arb_mat/arb_mat_eq.o CC ../build/arb_mat/arb_mat_equal.o CC ../build/arb_mat/arb_mat_exp.o CC ../build/arb_mat/arb_mat_exp_taylor_sum.o CC ../build/arb_mat/arb_mat_find_pivot_partial.o CC ../build/arb_mat/arb_mat_fprintd.o CC ../build/arb_mat/arb_mat_frobenius_norm.o CC ../build/arb_mat/arb_mat_hilbert.o CC ../build/arb_mat/arb_mat_indeterminate.o CC ../build/arb_mat/arb_mat_init.o CC ../build/arb_mat/arb_mat_inlines.o CC ../build/arb_mat/arb_mat_inv.o CC ../build/arb_mat/arb_mat_inv_cho_precomp.o CC ../build/arb_mat/arb_mat_inv_ldl_precomp.o CC ../build/arb_mat/arb_mat_is_exact.o CC ../build/arb_mat/arb_mat_is_finite.o CC ../build/arb_mat/arb_mat_is_tril.o CC ../build/arb_mat/arb_mat_is_triu.o CC ../build/arb_mat/arb_mat_is_zero.o CC ../build/arb_mat/arb_mat_ldl.o CC ../build/arb_mat/arb_mat_lu.o CC ../build/arb_mat/arb_mat_lu_classical.o CC ../build/arb_mat/arb_mat_lu_recursive.o CC ../build/arb_mat/arb_mat_mul.o CC ../build/arb_mat/arb_mat_mul_block.o CC ../build/arb_mat/arb_mat_mul_classical.o CC ../build/arb_mat/arb_mat_mul_entrywise.o CC ../build/arb_mat/arb_mat_mul_threaded.o CC ../build/arb_mat/arb_mat_ne.o CC ../build/arb_mat/arb_mat_neg.o CC ../build/arb_mat/arb_mat_one.o CC ../build/arb_mat/arb_mat_ones.o CC ../build/arb_mat/arb_mat_overlaps.o CC ../build/arb_mat/arb_mat_pascal.o CC ../build/arb_mat/arb_mat_pow_ui.o CC ../build/arb_mat/arb_mat_randtest.o CC ../build/arb_mat/arb_mat_set.o CC ../build/arb_mat/arb_mat_set_fmpq_mat.o CC ../build/arb_mat/arb_mat_set_fmpz_mat.o CC ../build/arb_mat/arb_mat_set_round_fmpz_mat.o CC ../build/arb_mat/arb_mat_solve.o CC ../build/arb_mat/arb_mat_solve_cho_precomp.o CC ../build/arb_mat/arb_mat_solve_ldl_precomp.o CC ../build/arb_mat/arb_mat_solve_lu.o CC ../build/arb_mat/arb_mat_solve_lu_precomp.o CC ../build/arb_mat/arb_mat_solve_preapprox.o CC ../build/arb_mat/arb_mat_solve_precond.o CC ../build/arb_mat/arb_mat_solve_tril.o CC ../build/arb_mat/arb_mat_solve_triu.o CC ../build/arb_mat/arb_mat_spd_inv.o CC ../build/arb_mat/arb_mat_spd_solve.o CC ../build/arb_mat/arb_mat_sqr.o CC ../build/arb_mat/arb_mat_sqr_classical.o CC ../build/arb_mat/arb_mat_stirling.o CC ../build/arb_mat/arb_mat_sub.o CC ../build/arb_mat/arb_mat_trace.o CC ../build/arb_mat/arb_mat_transpose.o CC ../build/arb_mat/arb_mat_window_init.o CC ../build/arb_mat/arb_mat_zero.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_mat' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly' CC ../build/arb_poly/arb_poly_acos_series.o CC ../build/arb_poly/arb_poly_add.o CC ../build/arb_poly/arb_poly_add_series.o CC ../build/arb_poly/arb_poly_add_si.o CC ../build/arb_poly/arb_poly_asin_series.o CC ../build/arb_poly/arb_poly_atan_series.o CC ../build/arb_poly/arb_poly_binomial_transform.o CC ../build/arb_poly/arb_poly_binomial_transform_basecase.o CC ../build/arb_poly/arb_poly_binomial_transform_convolution.o CC ../build/arb_poly/arb_poly_borel_transform.o CC ../build/arb_poly/arb_poly_clear.o CC ../build/arb_poly/arb_poly_compose.o CC ../build/arb_poly/arb_poly_compose_divconquer.o CC ../build/arb_poly/arb_poly_compose_horner.o CC ../build/arb_poly/arb_poly_compose_series.o CC ../build/arb_poly/arb_poly_compose_series_brent_kung.o CC ../build/arb_poly/arb_poly_compose_series_horner.o CC ../build/arb_poly/arb_poly_contains.o CC ../build/arb_poly/arb_poly_contains_fmpq_poly.o CC ../build/arb_poly/arb_poly_contains_fmpz_poly.o CC ../build/arb_poly/arb_poly_cos_pi_series.o CC ../build/arb_poly/arb_poly_cos_series.o CC ../build/arb_poly/arb_poly_cosh_series.o CC ../build/arb_poly/arb_poly_cot_pi_series.o CC ../build/arb_poly/arb_poly_derivative.o CC ../build/arb_poly/arb_poly_digamma_series.o CC ../build/arb_poly/arb_poly_div_root.o CC ../build/arb_poly/arb_poly_div_series.o CC ../build/arb_poly/arb_poly_divrem.o CC ../build/arb_poly/arb_poly_equal.o CC ../build/arb_poly/arb_poly_evaluate.o CC ../build/arb_poly/arb_poly_evaluate2.o CC ../build/arb_poly/arb_poly_evaluate2_acb.o CC ../build/arb_poly/arb_poly_evaluate2_acb_horner.o CC ../build/arb_poly/arb_poly_evaluate2_acb_rectangular.o CC ../build/arb_poly/arb_poly_evaluate2_horner.o CC ../build/arb_poly/arb_poly_evaluate2_rectangular.o CC ../build/arb_poly/arb_poly_evaluate_acb.o CC ../build/arb_poly/arb_poly_evaluate_acb_horner.o CC ../build/arb_poly/arb_poly_evaluate_acb_rectangular.o CC ../build/arb_poly/arb_poly_evaluate_horner.o CC ../build/arb_poly/arb_poly_evaluate_rectangular.o CC ../build/arb_poly/arb_poly_evaluate_vec_fast.o CC ../build/arb_poly/arb_poly_evaluate_vec_iter.o CC ../build/arb_poly/arb_poly_exp_series.o CC ../build/arb_poly/arb_poly_exp_series_basecase.o CC ../build/arb_poly/arb_poly_fit_length.o CC ../build/arb_poly/arb_poly_fprintd.o CC ../build/arb_poly/arb_poly_gamma_series.o CC ../build/arb_poly/arb_poly_get_coeff_arb.o CC ../build/arb_poly/arb_poly_get_unique_fmpz_poly.o CC ../build/arb_poly/arb_poly_graeffe_transform.o CC ../build/arb_poly/arb_poly_init.o CC ../build/arb_poly/arb_poly_inlines.o CC ../build/arb_poly/arb_poly_integral.o CC ../build/arb_poly/arb_poly_interpolate_barycentric.o CC ../build/arb_poly/arb_poly_interpolate_fast.o CC ../build/arb_poly/arb_poly_interpolate_newton.o CC ../build/arb_poly/arb_poly_inv_borel_transform.o CC ../build/arb_poly/arb_poly_inv_series.o CC ../build/arb_poly/arb_poly_lambertw_series.o CC ../build/arb_poly/arb_poly_lgamma_series.o CC ../build/arb_poly/arb_poly_log1p_series.o CC ../build/arb_poly/arb_poly_log_series.o CC ../build/arb_poly/arb_poly_majorant.o CC ../build/arb_poly/arb_poly_mul.o CC ../build/arb_poly/arb_poly_mullow.o CC ../build/arb_poly/arb_poly_mullow_block.o CC ../build/arb_poly/arb_poly_mullow_classical.o CC ../build/arb_poly/arb_poly_newton_convergence_factor.o CC ../build/arb_poly/arb_poly_newton_refine_root.o CC ../build/arb_poly/arb_poly_newton_step.o CC ../build/arb_poly/arb_poly_normalise.o CC ../build/arb_poly/arb_poly_overlaps.o CC ../build/arb_poly/arb_poly_pow_arb_series.o CC ../build/arb_poly/arb_poly_pow_series.o CC ../build/arb_poly/arb_poly_pow_ui.o CC ../build/arb_poly/arb_poly_pow_ui_trunc_binexp.o CC ../build/arb_poly/arb_poly_product_roots.o CC ../build/arb_poly/arb_poly_product_roots_complex.o CC ../build/arb_poly/arb_poly_randtest.o CC ../build/arb_poly/arb_poly_reverse.o CC ../build/arb_poly/arb_poly_revert_series.o CC ../build/arb_poly/arb_poly_revert_series_lagrange.o CC ../build/arb_poly/arb_poly_revert_series_lagrange_fast.o CC ../build/arb_poly/arb_poly_revert_series_newton.o CC ../build/arb_poly/arb_poly_rgamma_series.o CC ../build/arb_poly/arb_poly_riemann_siegel_theta_series.o CC ../build/arb_poly/arb_poly_riemann_siegel_z_series.o CC ../build/arb_poly/arb_poly_rising_ui_series.o CC ../build/arb_poly/arb_poly_root_bound_fujiwara.o CC ../build/arb_poly/arb_poly_rsqrt_series.o CC ../build/arb_poly/arb_poly_set.o CC ../build/arb_poly/arb_poly_set_coeff_arb.o CC ../build/arb_poly/arb_poly_set_coeff_si.o CC ../build/arb_poly/arb_poly_set_fmpq_poly.o CC ../build/arb_poly/arb_poly_set_fmpz_poly.o CC ../build/arb_poly/arb_poly_set_length.o CC ../build/arb_poly/arb_poly_set_round.o CC ../build/arb_poly/arb_poly_set_si.o CC ../build/arb_poly/arb_poly_set_trunc.o CC ../build/arb_poly/arb_poly_set_trunc_round.o CC ../build/arb_poly/arb_poly_shift_left.o CC ../build/arb_poly/arb_poly_shift_right.o CC ../build/arb_poly/arb_poly_sin_cos_pi_series.o CC ../build/arb_poly/arb_poly_sin_cos_series.o CC ../build/arb_poly/arb_poly_sin_cos_series_basecase.o CC ../build/arb_poly/arb_poly_sin_cos_series_tangent.o CC ../build/arb_poly/arb_poly_sin_pi_series.o CC ../build/arb_poly/arb_poly_sin_series.o CC ../build/arb_poly/arb_poly_sinc_pi_series.o CC ../build/arb_poly/arb_poly_sinc_series.o CC ../build/arb_poly/arb_poly_sinh_cosh_series.o CC ../build/arb_poly/arb_poly_sinh_cosh_series_basecase.o CC ../build/arb_poly/arb_poly_sinh_cosh_series_exponential.o CC ../build/arb_poly/arb_poly_sinh_series.o CC ../build/arb_poly/arb_poly_sqrt_series.o CC ../build/arb_poly/arb_poly_sub.o CC ../build/arb_poly/arb_poly_sub_series.o CC ../build/arb_poly/arb_poly_swinnerton_dyer_ui.o CC ../build/arb_poly/arb_poly_tan_series.o CC ../build/arb_poly/arb_poly_taylor_shift.o CC ../build/arb_poly/arb_poly_taylor_shift_convolution.o CC ../build/arb_poly/arb_poly_taylor_shift_divconquer.o CC ../build/arb_poly/arb_poly_taylor_shift_horner.o CC ../build/arb_poly/arb_poly_tree.o CC ../build/arb_poly/arb_poly_valuation.o CC ../build/arb_poly/arb_poly_zeta_series.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_calc' CC ../build/arb_calc/arb_calc_isolate_roots.o CC ../build/arb_calc/arb_calc_newton_conv_factor.o CC ../build/arb_calc/arb_calc_newton_step.o CC ../build/arb_calc/arb_calc_refine_root_bisect.o CC ../build/arb_calc/arb_calc_refine_root_newton.o CC ../build/arb_calc/arb_calc_verbose.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_calc' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb' CC ../build/acb/acb_acos.o CC ../build/acb/acb_acosh.o CC ../build/acb/acb_addmul.o CC ../build/acb/acb_agm.o CC ../build/acb/acb_agm1.o CC ../build/acb/acb_approx_dot.o CC ../build/acb/acb_arg.o CC ../build/acb/acb_asin.o CC ../build/acb/acb_asinh.o CC ../build/acb/acb_atan.o CC ../build/acb/acb_atanh.o CC ../build/acb/acb_barnes_g.o CC ../build/acb/acb_bernoulli_poly_ui.o CC ../build/acb/acb_chebyshev_t2_ui.o CC ../build/acb/acb_chebyshev_t_ui.o CC ../build/acb/acb_chebyshev_u2_ui.o CC ../build/acb/acb_chebyshev_u_ui.o CC ../build/acb/acb_clear.o CC ../build/acb/acb_contains_int.o CC ../build/acb/acb_cos.o CC ../build/acb/acb_cos_pi.o CC ../build/acb/acb_cot.o CC ../build/acb/acb_cot_pi.o CC ../build/acb/acb_csc_pi.o CC ../build/acb/acb_csch.o CC ../build/acb/acb_csgn.o CC ../build/acb/acb_cube.o CC ../build/acb/acb_digamma.o CC ../build/acb/acb_div.o CC ../build/acb/acb_dot.o barnes_g.c: In function 'acb_log_barnes_g': barnes_g.c:90:13: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 90 | if (arb_is_nonpositive(acb_realref(z))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ barnes_g.c:90:13: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from barnes_g.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb/acb_dot_fmpz.o barnes_g.c: In function 'acb_barnes_g': barnes_g.c:117:13: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 117 | if (arb_is_nonpositive(acb_realref(z))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ barnes_g.c:117:13: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb/acb_dot_precise.o CC ../build/acb/acb_dot_si.o CC ../build/acb/acb_dot_simple.o CC ../build/acb/acb_dot_siui.o CC ../build/acb/acb_dot_ui.o CC ../build/acb/acb_dot_uiui.o CC ../build/acb/acb_exp.o CC ../build/acb/acb_exp_invexp.o CC ../build/acb/acb_exp_pi_i.o CC ../build/acb/acb_expm1.o CC ../build/acb/acb_fprintd.o CC ../build/acb/acb_fprintn.o CC ../build/acb/acb_gamma.o CC ../build/acb/acb_get_abs_lbound_arf.o CC ../build/acb/acb_get_abs_ubound_arf.o CC ../build/acb/acb_get_mag.o CC ../build/acb/acb_get_mag_lower.o CC ../build/acb/acb_get_rad_ubound_arf.o In file included from expm1.c:12: In function 'acb_mul_2exp_si', inlined from 'acb_expm1' at expm1.c:49:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_expm1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_expm1' at expm1.c:49:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 532 | arb_mul_2exp_si(acb_imagref(z), acb_imagref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_expm1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb/acb_get_unique_fmpz.o CC ../build/acb/acb_inlines.o CC ../build/acb/acb_inv.o CC ../build/acb/acb_lambertw.o CC ../build/acb/acb_lambertw_asymp.o CC ../build/acb/acb_lambertw_bound_deriv.o CC ../build/acb/acb_lambertw_check_branch.o CC ../build/acb/acb_log.o CC ../build/acb/acb_log1p.o CC ../build/acb/acb_log_sin_pi.o CC ../build/acb/acb_mul.o CC ../build/acb/acb_mul_naive.o CC ../build/acb/acb_polygamma.o CC ../build/acb/acb_polylog.o CC ../build/acb/acb_pow.o CC ../build/acb/acb_quadratic_roots_fmpz.o CC ../build/acb/acb_randtest.o CC ../build/acb/acb_real_abs.o CC ../build/acb/acb_real_ceil.o CC ../build/acb/acb_real_floor.o In file included from log1p.c:12: In function 'acb_sub', inlined from 'acb_log1p_tiny' at log1p.c:36:5, inlined from 'acb_log1p' at log1p.c:65:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_log1p_tiny' at log1p.c:36:5, inlined from 'acb_log1p' at log1p.c:65:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 387 | arb_sub(acb_imagref(z), acb_imagref(x), acb_imagref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:70:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:70:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 401 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:72:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_log1p' at log1p.c:72:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 401 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:401:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_log1p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ CC ../build/acb/acb_real_heaviside.o polygamma.c: In function 'acb_polygamma': polygamma.c:22:31: warning: 'arb_is_positive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 22 | else if (acb_is_int(s) && arb_is_positive(acb_realref(s))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polygamma.c:22:31: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from polygamma.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:267:5: note: in a call to function 'arb_is_positive' 267 | int arb_is_positive(const arb_t x); | ^~~~~~~~~~~~~~~ In function 'acb_add_ui', inlined from 'acb_polygamma' at polygamma.c:29:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_polygamma': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb/acb_real_max.o CC ../build/acb/acb_real_min.o CC ../build/acb/acb_real_sgn.o CC ../build/acb/acb_real_sqrtpos.o CC ../build/acb/acb_rel_error_bits.o CC ../build/acb/acb_rising2_ui.o In file included from lambertw.c:12: In function 'acb_set', inlined from 'acb_lambertw_initial' at lambertw.c:200:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from 'acb_lambertw_initial' at lambertw.c:200:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 132 | arb_set(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_lambertw_initial' at lambertw.c:226:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_lambertw_initial' at lambertw.c:226:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 532 | arb_mul_2exp_si(acb_imagref(z), acb_imagref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_lambertw_initial': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb/acb_rising_ui.o CC ../build/acb/acb_rising_ui_get_mag.o CC ../build/acb/acb_root_ui.o CC ../build/acb/acb_rsqrt.o CC ../build/acb/acb_sech.o CC ../build/acb/acb_sgn.o CC ../build/acb/acb_sin.o CC ../build/acb/acb_sin_cos.o CC ../build/acb/acb_sin_cos_pi.o CC ../build/acb/acb_sin_pi.o CC ../build/acb/acb_sinc.o CC ../build/acb/acb_sinc_pi.o CC ../build/acb/acb_sqrt.o In file included from sech.c:12: In function 'acb_neg', inlined from 'acb_sech' at sech.c:36:17: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_sech': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_mul_onei', inlined from 'acb_cosh' at /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:699:5, inlined from 'acb_sech' at sech.c:52:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:505:9: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 505 | arb_set(acb_imagref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:505:9: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_sech': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ sgn.c: In function 'acb_sgn': sgn.c:42:13: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 42 | arb_set(acb_imagref(res), acb_realref(res)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgn.c:42:13: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from sgn.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:539:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:539:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 132 | arb_set(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:610:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_set', inlined from '_acb_lambertw' at lambertw.c:610:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 132 | arb_set(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:132:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_conj', inlined from '_acb_lambertw' at lambertw.c:611:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:456:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 456 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:456:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_conj', inlined from '_acb_lambertw' at lambertw.c:611:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 457 | arb_neg(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_lambertw': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb/acb_submul.o CC ../build/acb/acb_tan.o CC ../build/acb/acb_tan_pi.o CC ../build/acb/acb_unit_root.o CC ../build/acb/acb_vec_clear.o CC ../build/acb/acb_vec_init.o CC ../build/acb/acb_vec_set_powers.o CC ../build/acb/acb_vec_sort_pretty.o CC ../build/acb/acb_vec_unit_roots.o CC ../build/acb/acb_zeta.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat' CC ../build/acb_mat/acb_mat_add.o CC ../build/acb_mat/acb_mat_approx_eig_qr.o CC ../build/acb_mat/acb_mat_approx_inv.o CC ../build/acb_mat/acb_mat_approx_lu.o CC ../build/acb_mat/acb_mat_approx_mul.o CC ../build/acb_mat/acb_mat_approx_solve.o CC ../build/acb_mat/acb_mat_approx_solve_lu_precomp.o CC ../build/acb_mat/acb_mat_approx_solve_tril.o CC ../build/acb_mat/acb_mat_approx_solve_triu.o CC ../build/acb_mat/acb_mat_bound_frobenius_norm.o CC ../build/acb_mat/acb_mat_bound_inf_norm.o CC ../build/acb_mat/acb_mat_charpoly.o CC ../build/acb_mat/acb_mat_clear.o CC ../build/acb_mat/acb_mat_companion.o CC ../build/acb_mat/acb_mat_conjugate.o CC ../build/acb_mat/acb_mat_contains.o CC ../build/acb_mat/acb_mat_contains_fmpq_mat.o CC ../build/acb_mat/acb_mat_contains_fmpz_mat.o CC ../build/acb_mat/acb_mat_det.o CC ../build/acb_mat/acb_mat_det_lu.o CC ../build/acb_mat/acb_mat_det_precond.o CC ../build/acb_mat/acb_mat_dft.o CC ../build/acb_mat/acb_mat_diag_prod.o CC ../build/acb_mat/acb_mat_eig_enclosure_rump.o CC ../build/acb_mat/acb_mat_eig_global_enclosure.o CC ../build/acb_mat/acb_mat_eig_multiple.o CC ../build/acb_mat/acb_mat_eig_multiple_rump.o CC ../build/acb_mat/acb_mat_eig_simple.o CC ../build/acb_mat/acb_mat_eig_simple_rump.o CC ../build/acb_mat/acb_mat_eig_simple_vdhoeven_mourrain.o CC ../build/acb_mat/acb_mat_eq.o CC ../build/acb_mat/acb_mat_equal.o CC ../build/acb_mat/acb_mat_exp.o CC ../build/acb_mat/acb_mat_exp_taylor_sum.o CC ../build/acb_mat/acb_mat_find_pivot_partial.o CC ../build/acb_mat/acb_mat_fprintd.o CC ../build/acb_mat/acb_mat_frobenius_norm.o CC ../build/acb_mat/acb_mat_indeterminate.o CC ../build/acb_mat/acb_mat_init.o CC ../build/acb_mat/acb_mat_inlines.o CC ../build/acb_mat/acb_mat_inv.o CC ../build/acb_mat/acb_mat_is_exact.o CC ../build/acb_mat/acb_mat_is_finite.o CC ../build/acb_mat/acb_mat_is_real.o CC ../build/acb_mat/acb_mat_is_tril.o CC ../build/acb_mat/acb_mat_is_triu.o CC ../build/acb_mat/acb_mat_is_zero.o CC ../build/acb_mat/acb_mat_lu.o CC ../build/acb_mat/acb_mat_lu_classical.o CC ../build/acb_mat/acb_mat_lu_recursive.o CC ../build/acb_mat/acb_mat_mul.o CC ../build/acb_mat/acb_mat_mul_classical.o CC ../build/acb_mat/acb_mat_mul_entrywise.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat.h:25, from eig_enclosure_rump.c:12: In function 'acb_sub', inlined from 'acb_mat_eig_enclosure_rump' at eig_enclosure_rump.c:278:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 387 | arb_sub(acb_imagref(z), acb_imagref(x), acb_imagref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:387:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat.h:24: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_mat_eig_enclosure_rump': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add', inlined from 'acb_mat_eig_enclosure_rump' at eig_enclosure_rump.c:346:21: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: warning: 'arb_add' reading 48 bytes from a region of size 32 [-Wstringop-overread] 379 | arb_add(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_mat_eig_enclosure_rump': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:397:6: note: in a call to function 'arb_add' 397 | void arb_add(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add', inlined from 'acb_mat_eig_enclosure_rump' at eig_enclosure_rump.c:346:21: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:380:5: warning: 'arb_add' reading 48 bytes from a region of size 32 [-Wstringop-overread] 380 | arb_add(acb_imagref(z), acb_imagref(x), acb_imagref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:380:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_mat_eig_enclosure_rump': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:397:6: note: in a call to function 'arb_add' 397 | void arb_add(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ CC ../build/acb_mat/acb_mat_mul_reorder.o CC ../build/acb_mat/acb_mat_mul_threaded.o CC ../build/acb_mat/acb_mat_ne.o CC ../build/acb_mat/acb_mat_neg.o CC ../build/acb_mat/acb_mat_one.o CC ../build/acb_mat/acb_mat_ones.o CC ../build/acb_mat/acb_mat_overlaps.o CC ../build/acb_mat/acb_mat_pow_ui.o CC ../build/acb_mat/acb_mat_randtest.o CC ../build/acb_mat/acb_mat_randtest_eig.o CC ../build/acb_mat/acb_mat_set.o CC ../build/acb_mat/acb_mat_set_arb_mat.o CC ../build/acb_mat/acb_mat_set_fmpq_mat.o CC ../build/acb_mat/acb_mat_set_fmpz_mat.o CC ../build/acb_mat/acb_mat_set_round_arb_mat.o CC ../build/acb_mat/acb_mat_set_round_fmpz_mat.o CC ../build/acb_mat/acb_mat_solve.o CC ../build/acb_mat/acb_mat_solve_lu.o CC ../build/acb_mat/acb_mat_solve_lu_precomp.o CC ../build/acb_mat/acb_mat_solve_precond.o CC ../build/acb_mat/acb_mat_solve_tril.o CC ../build/acb_mat/acb_mat_solve_triu.o CC ../build/acb_mat/acb_mat_sqr.o CC ../build/acb_mat/acb_mat_sqr_classical.o CC ../build/acb_mat/acb_mat_sub.o CC ../build/acb_mat/acb_mat_trace.o CC ../build/acb_mat/acb_mat_transpose.o CC ../build/acb_mat/acb_mat_window_init.o CC ../build/acb_mat/acb_mat_zero.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_mat' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly' CC ../build/acb_poly/acb_poly_add.o CC ../build/acb_poly/acb_poly_add_series.o CC ../build/acb_poly/acb_poly_add_si.o CC ../build/acb_poly/acb_poly_agm1_series.o CC ../build/acb_poly/acb_poly_atan_series.o CC ../build/acb_poly/acb_poly_binomial_transform.o CC ../build/acb_poly/acb_poly_binomial_transform_basecase.o CC ../build/acb_poly/acb_poly_binomial_transform_convolution.o CC ../build/acb_poly/acb_poly_borel_transform.o CC ../build/acb_poly/acb_poly_clear.o CC ../build/acb_poly/acb_poly_compose.o CC ../build/acb_poly/acb_poly_compose_divconquer.o CC ../build/acb_poly/acb_poly_compose_horner.o CC ../build/acb_poly/acb_poly_compose_series.o CC ../build/acb_poly/acb_poly_compose_series_brent_kung.o CC ../build/acb_poly/acb_poly_compose_series_horner.o CC ../build/acb_poly/acb_poly_contains.o CC ../build/acb_poly/acb_poly_contains_fmpq_poly.o CC ../build/acb_poly/acb_poly_contains_fmpz_poly.o CC ../build/acb_poly/acb_poly_cos_pi_series.o CC ../build/acb_poly/acb_poly_cos_series.o CC ../build/acb_poly/acb_poly_cosh_series.o CC ../build/acb_poly/acb_poly_cot_pi_series.o CC ../build/acb_poly/acb_poly_derivative.o CC ../build/acb_poly/acb_poly_digamma_series.o CC ../build/acb_poly/acb_poly_div_root.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from compose.c:14: In function 'acb_set', inlined from '_acb_poly_compose_axnc' at compose.c:43:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_poly_compose_axnc': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ CC ../build/acb_poly/acb_poly_div_series.o CC ../build/acb_poly/acb_poly_divrem.o CC ../build/acb_poly/acb_poly_elliptic_k_series.o CC ../build/acb_poly/acb_poly_elliptic_p_series.o CC ../build/acb_poly/acb_poly_equal.o CC ../build/acb_poly/acb_poly_erf_series.o CC ../build/acb_poly/acb_poly_evaluate.o CC ../build/acb_poly/acb_poly_evaluate2.o CC ../build/acb_poly/acb_poly_evaluate2_horner.o CC ../build/acb_poly/acb_poly_evaluate2_rectangular.o CC ../build/acb_poly/acb_poly_evaluate_horner.o CC ../build/acb_poly/acb_poly_evaluate_rectangular.o CC ../build/acb_poly/acb_poly_evaluate_vec_fast.o CC ../build/acb_poly/acb_poly_evaluate_vec_iter.o CC ../build/acb_poly/acb_poly_exp_pi_i_series.o CC ../build/acb_poly/acb_poly_exp_series.o CC ../build/acb_poly/acb_poly_exp_series_basecase.o CC ../build/acb_poly/acb_poly_find_roots.o CC ../build/acb_poly/acb_poly_fit_length.o CC ../build/acb_poly/acb_poly_fprintd.o CC ../build/acb_poly/acb_poly_gamma_series.o CC ../build/acb_poly/acb_poly_get_coeff_acb.o CC ../build/acb_poly/acb_poly_get_unique_fmpz_poly.o CC ../build/acb_poly/acb_poly_graeffe_transform.o CC ../build/acb_poly/acb_poly_init.o CC ../build/acb_poly/acb_poly_inlines.o CC ../build/acb_poly/acb_poly_integral.o CC ../build/acb_poly/acb_poly_interpolate_barycentric.o CC ../build/acb_poly/acb_poly_interpolate_fast.o CC ../build/acb_poly/acb_poly_interpolate_newton.o CC ../build/acb_poly/acb_poly_inv_borel_transform.o CC ../build/acb_poly/acb_poly_inv_series.o CC ../build/acb_poly/acb_poly_lambertw_series.o CC ../build/acb_poly/acb_poly_lgamma_series.o CC ../build/acb_poly/acb_poly_log1p_series.o CC ../build/acb_poly/acb_poly_log_series.o CC ../build/acb_poly/acb_poly_majorant.o CC ../build/acb_poly/acb_poly_mul.o CC ../build/acb_poly/acb_poly_mullow.o CC ../build/acb_poly/acb_poly_mullow_classical.o CC ../build/acb_poly/acb_poly_mullow_transpose.o CC ../build/acb_poly/acb_poly_mullow_transpose_gauss.o CC ../build/acb_poly/acb_poly_normalise.o CC ../build/acb_poly/acb_poly_overlaps.o CC ../build/acb_poly/acb_poly_polylog_series.o CC ../build/acb_poly/acb_poly_pow_acb_series.o CC ../build/acb_poly/acb_poly_pow_series.o CC ../build/acb_poly/acb_poly_pow_ui.o CC ../build/acb_poly/acb_poly_pow_ui_trunc_binexp.o CC ../build/acb_poly/acb_poly_powsum_one_series_sieved.o CC ../build/acb_poly/acb_poly_powsum_series_naive.o CC ../build/acb_poly/acb_poly_powsum_series_naive_threaded.o CC ../build/acb_poly/acb_poly_product_roots.o CC ../build/acb_poly/acb_poly_randtest.o CC ../build/acb_poly/acb_poly_refine_roots_durand_kerner.o CC ../build/acb_poly/acb_poly_reverse.o CC ../build/acb_poly/acb_poly_revert_series.o CC ../build/acb_poly/acb_poly_revert_series_lagrange.o CC ../build/acb_poly/acb_poly_revert_series_lagrange_fast.o CC ../build/acb_poly/acb_poly_revert_series_newton.o In function 'polylog_is_real', inlined from 'polylog_is_real' at polylog_series.c:58:1: polylog_series.c:66:31: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 66 | else if (acb_is_int(s) && arb_is_nonpositive(acb_realref(s))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polylog_series.c:66:31: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from polylog_series.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'polylog_is_real': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_poly/acb_poly_rgamma_series.o CC ../build/acb_poly/acb_poly_rising_ui_series.o CC ../build/acb_poly/acb_poly_root_bound_fujiwara.o CC ../build/acb_poly/acb_poly_root_inclusion.o CC ../build/acb_poly/acb_poly_rsqrt_series.o CC ../build/acb_poly/acb_poly_set.o CC ../build/acb_poly/acb_poly_set2_arb_poly.o CC ../build/acb_poly/acb_poly_set2_fmpq_poly.o CC ../build/acb_poly/acb_poly_set2_fmpz_poly.o CC ../build/acb_poly/acb_poly_set_coeff_acb.o CC ../build/acb_poly/acb_poly_set_coeff_si.o CC ../build/acb_poly/acb_poly_set_fmpz_poly.o CC ../build/acb_poly/acb_poly_set_length.o CC ../build/acb_poly/acb_poly_set_round.o CC ../build/acb_poly/acb_poly_set_si.o CC ../build/acb_poly/acb_poly_set_trunc.o CC ../build/acb_poly/acb_poly_set_trunc_round.o CC ../build/acb_poly/acb_poly_shift_left.o CC ../build/acb_poly/acb_poly_shift_right.o CC ../build/acb_poly/acb_poly_sin_cos_pi_series.o CC ../build/acb_poly/acb_poly_sin_cos_series.o CC ../build/acb_poly/acb_poly_sin_cos_series_basecase.o CC ../build/acb_poly/acb_poly_sin_cos_series_tangent.o CC ../build/acb_poly/acb_poly_sin_pi_series.o CC ../build/acb_poly/acb_poly_sin_series.o CC ../build/acb_poly/acb_poly_sinc_series.o CC ../build/acb_poly/acb_poly_sinh_cosh_series.o CC ../build/acb_poly/acb_poly_sinh_cosh_series_basecase.o CC ../build/acb_poly/acb_poly_sinh_cosh_series_exponential.o CC ../build/acb_poly/acb_poly_sinh_series.o CC ../build/acb_poly/acb_poly_sqrt_series.o CC ../build/acb_poly/acb_poly_sub.o CC ../build/acb_poly/acb_poly_sub_series.o CC ../build/acb_poly/acb_poly_tan_series.o CC ../build/acb_poly/acb_poly_taylor_shift.o CC ../build/acb_poly/acb_poly_taylor_shift_convolution.o CC ../build/acb_poly/acb_poly_taylor_shift_divconquer.o CC ../build/acb_poly/acb_poly_taylor_shift_horner.o CC ../build/acb_poly/acb_poly_tree.o CC ../build/acb_poly/acb_poly_validate_real_roots.o CC ../build/acb_poly/acb_poly_validate_roots.o CC ../build/acb_poly/acb_poly_valuation.o CC ../build/acb_poly/acb_poly_zeta_em_bound.o CC ../build/acb_poly/acb_poly_zeta_em_choose_param.o CC ../build/acb_poly/acb_poly_zeta_em_sum.o CC ../build/acb_poly/acb_poly_zeta_em_tail_bsplit.o CC ../build/acb_poly/acb_poly_zeta_em_tail_naive.o CC ../build/acb_poly/acb_poly_zeta_series.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from taylor_shift_convolution.c:12: In function 'acb_set', inlined from '_acb_poly_taylor_shift_convolution' at taylor_shift_convolution.c:51:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 131 | arb_set(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:131:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_poly_taylor_shift_convolution': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dft' CC ../build/acb_dft/acb_dft_bluestein.o CC ../build/acb_dft/acb_dft_convol.o CC ../build/acb_dft/acb_dft_convol_dft.o CC ../build/acb_dft/acb_dft_convol_mullow.o CC ../build/acb_dft/acb_dft_convol_naive.o CC ../build/acb_dft/acb_dft_convol_rad2.o CC ../build/acb_dft/acb_dft_crt.o CC ../build/acb_dft/acb_dft_cyc.o CC ../build/acb_dft/acb_dft_naive.o CC ../build/acb_dft/acb_dft_precomp.o CC ../build/acb_dft/acb_dft_prod.o CC ../build/acb_dft/acb_dft_rad2.o CC ../build/acb_dft/acb_dft_rad2_threaded.o CC ../build/acb_dft/acb_dft_step.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dft' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_calc' CC ../build/acb_calc/acb_calc_cauchy_bound.o CC ../build/acb_calc/acb_calc_integrate.o CC ../build/acb_calc/acb_calc_integrate_gl_auto_deg.o CC ../build/acb_calc/acb_calc_integrate_opt_init.o CC ../build/acb_calc/acb_calc_integrate_taylor.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_calc' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom' CC ../build/acb_hypgeom/acb_hypgeom_0f1.o CC ../build/acb_hypgeom/acb_hypgeom_2f1.o CC ../build/acb_hypgeom/acb_hypgeom_2f1_choose.o CC ../build/acb_hypgeom/acb_hypgeom_2f1_continuation.o CC ../build/acb_hypgeom/acb_hypgeom_2f1_corner.o CC ../build/acb_hypgeom/acb_hypgeom_2f1_direct.o CC ../build/acb_hypgeom/acb_hypgeom_2f1_series_direct.o CC ../build/acb_hypgeom/acb_hypgeom_2f1_transform.o CC ../build/acb_hypgeom/acb_hypgeom_airy.o CC ../build/acb_hypgeom/acb_hypgeom_airy_asymp.o CC ../build/acb_hypgeom/acb_hypgeom_airy_bound.o CC ../build/acb_hypgeom/acb_hypgeom_airy_direct.o CC ../build/acb_hypgeom/acb_hypgeom_airy_jet.o CC ../build/acb_hypgeom/acb_hypgeom_airy_series.o CC ../build/acb_hypgeom/acb_hypgeom_bessel_i.o CC ../build/acb_hypgeom/acb_hypgeom_bessel_j.o 2f1_direct.c: In function 'acb_hypgeom_2f1_direct': 2f1_direct.c:23:31: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 23 | if ((acb_is_int(a) && arb_is_nonpositive(acb_realref(a)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2f1_direct.c:23:31: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from 2f1_direct.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ 2f1_direct.c:25:31: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 25 | (acb_is_int(b) && arb_is_nonpositive(acb_realref(b)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2f1_direct.c:25:31: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_2f1_direct' at 2f1_direct.c:43:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_2f1_direct': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_bessel_k.o CC ../build/acb_hypgeom/acb_hypgeom_bessel_y.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from 0f1.c:12: In function 'acb_sub_ui', inlined from 'acb_hypgeom_0f1_direct' at 0f1.c:69:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_0f1_direct': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_sub_ui', inlined from 'acb_hypgeom_0f1_direct' at 0f1.c:71:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_0f1_direct': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_beta_lower.o CC ../build/acb_hypgeom/acb_hypgeom_beta_lower_series.o CC ../build/acb_hypgeom/acb_hypgeom_chebyshev_t.o CC ../build/acb_hypgeom/acb_hypgeom_chebyshev_u.o CC ../build/acb_hypgeom/acb_hypgeom_chi.o 2f1.c: In function 'acb_hypgeom_2f1': 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 228 | arb_hypgeom_2f1_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | acb_realref(a), acb_realref(b), acb_realref(c), acb_realref(z), flags, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2f1.c:228:17: note: referencing argument 2 of type 'const arb_struct[1]' 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 2f1.c:228:17: note: referencing argument 3 of type 'const arb_struct[1]' 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 2f1.c:228:17: note: referencing argument 4 of type 'const arb_struct[1]' 2f1.c:228:17: warning: 'arb_hypgeom_2f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 2f1.c:228:17: note: referencing argument 5 of type 'const arb_struct[1]' In file included from 2f1.c:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:78:6: note: in a call to function 'arb_hypgeom_2f1_integration' 78 | void arb_hypgeom_2f1_integration(arb_t res, const arb_t a, const arb_t b, const arb_t c, const arb_t z, int regularized, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_chi_series.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly.h:25, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:16, from bessel_i.c:12: In function 'acb_mul_2exp_si', inlined from 'acb_hypgeom_bessel_i_asymp' at bessel_i.c:96:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_bessel_i_asymp': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_ci.o bessel_j.c: In function 'acb_hypgeom_bessel_j_0f1': bessel_j.c:183:27: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 183 | if (acb_is_int(nu) && arb_is_negative(acb_realref(nu))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_j.c:183:27: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from bessel_j.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_bessel_j_0f1' at bessel_j.c:186:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_bessel_j_0f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_ci_series.o In function 'arg_gt_2pi3_fast', inlined from 'acb_hypgeom_airy_bound' at airy_bound.c:338:18: airy_bound.c:217:40: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 217 | if (arb_is_zero(acb_imagref(z)) && arb_is_negative(acb_realref(z))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ airy_bound.c:217:40: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from airy_bound.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_airy_bound': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_coulomb.o bessel_i.c: In function 'acb_hypgeom_bessel_i_0f1': CC ../build/acb_hypgeom/acb_hypgeom_coulomb_jet.o bessel_i.c:157:27: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 157 | if (acb_is_int(nu) && arb_is_negative(acb_realref(nu))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_i.c:157:27: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_bessel_i_0f1' at bessel_i.c:160:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_bessel_i_0f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ bessel_i.c: In function '_acb_hypgeom_bessel_i': bessel_i.c:247:17: warning: 'arb_hypgeom_bessel_i_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 247 | arb_hypgeom_bessel_i_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | acb_realref(nu), acb_realref(z), scaled, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_i.c:247:17: note: referencing argument 2 of type 'const arb_struct[1]' bessel_i.c:247:17: warning: 'arb_hypgeom_bessel_i_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] bessel_i.c:247:17: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:138:6: note: in a call to function 'arb_hypgeom_bessel_i_integration' 138 | void arb_hypgeom_bessel_i_integration(arb_t res, const arb_t nu, const arb_t z, int scaled, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_coulomb_series.o CC ../build/acb_hypgeom/acb_hypgeom_dilog.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from chebyshev_t.c:12: In function 'acb_sub_ui', inlined from 'acb_hypgeom_chebyshev_t' at chebyshev_t.c:49:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_chebyshev_t': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_dilog_bernoulli.o CC ../build/acb_hypgeom/acb_hypgeom_dilog_bitburst.o CC ../build/acb_hypgeom/acb_hypgeom_dilog_continuation.o CC ../build/acb_hypgeom/acb_hypgeom_dilog_transform.o CC ../build/acb_hypgeom/acb_hypgeom_dilog_zero.o CC ../build/acb_hypgeom/acb_hypgeom_dilog_zero_taylor.o CC ../build/acb_hypgeom/acb_hypgeom_ei.o CC ../build/acb_hypgeom/acb_hypgeom_ei_series.o CC ../build/acb_hypgeom/acb_hypgeom_erf.o bessel_k.c: In function '_acb_hypgeom_bessel_k': bessel_k.c:253:17: warning: 'arb_hypgeom_bessel_k_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 253 | arb_hypgeom_bessel_k_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | acb_realref(nu), acb_realref(z), scaled, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bessel_k.c:253:17: note: referencing argument 2 of type 'const arb_struct[1]' bessel_k.c:253:17: warning: 'arb_hypgeom_bessel_k_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] bessel_k.c:253:17: note: referencing argument 3 of type 'const arb_struct[1]' In file included from bessel_k.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:139:6: note: in a call to function 'arb_hypgeom_bessel_k_integration' 139 | void arb_hypgeom_bessel_k_integration(arb_t res, const arb_t nu, const arb_t z, int scaled, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_erf_series.o CC ../build/acb_hypgeom/acb_hypgeom_erfc.o CC ../build/acb_hypgeom/acb_hypgeom_erfc_series.o CC ../build/acb_hypgeom/acb_hypgeom_erfi.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from coulomb_jet.c:12: In function 'acb_add', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:46:5, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: warning: 'arb_add' reading 48 bytes from a region of size 32 [-Wstringop-overread] 379 | arb_add(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:379:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:397:6: note: in a call to function 'arb_add' 397 | void arb_add(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:50:5, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:67:5, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:80:9, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_ui', inlined from '_acb_hypgeom_coulomb_f_int_jet' at coulomb_jet.c:84:9, inlined from '_acb_hypgeom_coulomb_jet' at coulomb_jet.c:145:17, inlined from 'acb_hypgeom_coulomb_jet' at coulomb_jet.c:374:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_coulomb_jet': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_erfi_series.o CC ../build/acb_hypgeom/acb_hypgeom_expint.o CC ../build/acb_hypgeom/acb_hypgeom_fresnel.o CC ../build/acb_hypgeom/acb_hypgeom_fresnel_series.o CC ../build/acb_hypgeom/acb_hypgeom_gamma.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_lower.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_lower_series.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_stirling_sum_horner.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_stirling_sum_improved.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_taylor.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_upper.o CC ../build/acb_hypgeom/acb_hypgeom_gamma_upper_series.o CC ../build/acb_hypgeom/acb_hypgeom_gegenbauer_c.o CC ../build/acb_hypgeom/acb_hypgeom_hermite_h.o CC ../build/acb_hypgeom/acb_hypgeom_jacobi_p.o CC ../build/acb_hypgeom/acb_hypgeom_laguerre_l.o CC ../build/acb_hypgeom/acb_hypgeom_legendre_p.o CC ../build/acb_hypgeom/acb_hypgeom_legendre_p_uiui_rec.o CC ../build/acb_hypgeom/acb_hypgeom_legendre_q.o CC ../build/acb_hypgeom/acb_hypgeom_lgamma.o fresnel.c: In function 'acb_hypgeom_fresnel_erf_error': fresnel.c:125:9: warning: 'arb_mul' reading 48 bytes from a region of size 32 [-Wstringop-overread] 125 | arb_mul(t, acb_realref(z), acb_imagref(z), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fresnel.c:125:9: note: referencing argument 2 of type 'const arb_struct[1]' fresnel.c:125:9: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from fresnel.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:410:6: note: in a call to function 'arb_mul' 410 | void arb_mul(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ gamma_lower_series.c: In function '_acb_hypgeom_gamma_lower_series': gamma_lower_series.c:22:46: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 22 | if (regularized == 2 && acb_is_int(s) && arb_is_nonpositive(acb_realref(s))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gamma_lower_series.c:22:46: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_poly.h:22, from gamma_lower_series.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'acb_neg', inlined from '_acb_hypgeom_gamma_lower_series' at gamma_lower_series.c:26:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_gamma_lower_series': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_li.o CC ../build/acb_hypgeom/acb_hypgeom_li_series.o CC ../build/acb_hypgeom/acb_hypgeom_log_rising_ui_jet.o CC ../build/acb_hypgeom/acb_hypgeom_m.o In function 'use_recurrence', inlined from 'acb_hypgeom_gegenbauer_c' at gegenbauer_c.c:88:9: gegenbauer_c.c:18:28: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 18 | if (!acb_is_int(n) || !arb_is_nonnegative(acb_realref(n))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gegenbauer_c.c:18:28: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from gegenbauer_c.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_gegenbauer_c': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ hermite_h.c: In function 'acb_hypgeom_hermite_h': hermite_h.c:62:26: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 62 | if (acb_is_int(n) && arb_is_nonnegative(acb_realref(n)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hermite_h.c:62:26: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from hermite_h.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_pfq.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_bound_factor.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_choose_n.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_direct.o In function 'use_recurrence', inlined from 'acb_hypgeom_jacobi_p' at jacobi_p.c:83:9: jacobi_p.c:18:28: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 18 | if (!acb_is_int(n) || !arb_is_nonnegative(acb_realref(n))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jacobi_p.c:18:28: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from jacobi_p.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_jacobi_p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_pfq_series_direct.o In function 'use_recurrence', inlined from 'acb_hypgeom_laguerre_l' at laguerre_l.c:85:9: laguerre_l.c:18:28: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 18 | if (!acb_is_int(n) || !arb_is_nonnegative(acb_realref(n))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ laguerre_l.c:18:28: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from laguerre_l.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_laguerre_l': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ legendre_p.c: In function 'acb_hypgeom_legendre_p': legendre_p.c:38:43: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 38 | if (acb_is_int(n) && acb_is_int(m) && arb_is_nonnegative(acb_realref(n)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ legendre_p.c:38:43: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from legendre_p.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ legendre_p.c:39:12: warning: 'arb_is_nonnegative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 39 | && arb_is_nonnegative(acb_realref(m)) && type == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ legendre_p.c:39:12: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:268:5: note: in a call to function 'arb_is_nonnegative' 268 | int arb_is_nonnegative(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_hypgeom_legendre_p' at legendre_p.c:78:21: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_legendre_p': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_pfq_series_sum.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_series_sum_bs.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from lgamma.c:12: In function 'acb_neg', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:108:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:108:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:450:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 450 | arb_neg(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:450:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_sub_si', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:115:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:407:5: warning: 'arb_sub_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 407 | arb_sub_si(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:407:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:407:6: note: in a call to function 'arb_sub_si' 407 | void arb_sub_si(arb_t z, const arb_t x, slong y, slong prec); | ^~~~~~~~~~ In function 'acb_sub_si', inlined from 'acb_hypgeom_lgamma_taylor' at lgamma.c:115:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:408:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 408 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:408:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_lgamma_taylor': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from legendre_q.c:12: In function 'acb_mul_2exp_si', inlined from '_acb_hypgeom_legendre_q_double' at legendre_q.c:48:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_legendre_q_double': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In function 'acb_mul_2exp_si', inlined from '_acb_hypgeom_legendre_q_double' at legendre_q.c:58:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 531 | arb_mul_2exp_si(acb_realref(z), acb_realref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:531:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_legendre_q_double': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_pfq_series_sum_forward.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_series_sum_rs.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_sum.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_sum_bs.o CC ../build/acb_hypgeom/acb_hypgeom_pfq_sum_fme.o gamma_upper.c: In function 'acb_hypgeom_gamma_upper': gamma_upper.c:556:17: warning: 'arb_hypgeom_gamma_upper_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 556 | arb_hypgeom_gamma_upper_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | acb_realref(s), acb_realref(z), regularized, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gamma_upper.c:556:17: note: referencing argument 2 of type 'const arb_struct[1]' gamma_upper.c:556:17: warning: 'arb_hypgeom_gamma_upper_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] gamma_upper.c:556:17: note: referencing argument 3 of type 'const arb_struct[1]' In file included from gamma_upper.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:165:6: note: in a call to function 'arb_hypgeom_gamma_upper_integration' 165 | void arb_hypgeom_gamma_upper_integration(arb_t res, const arb_t s, const arb_t z, int regularized, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_pfq_sum_forward.o m.c: In function '_acb_hypgeom_m_1f1': m.c:86:30: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 86 | if (acb_is_int(b) && arb_is_nonpositive(acb_realref(b)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c:86:30: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15, from m.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly.h:25, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:16: In function 'acb_sub', inlined from '_acb_hypgeom_m_1f1' at m.c:99:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_m_1f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_neg', inlined from '_acb_hypgeom_m_1f1' at m.c:102:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function '_acb_hypgeom_m_1f1': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_pfq_sum_rs.o CC ../build/acb_hypgeom/acb_hypgeom_rising_ui.o m.c: In function 'acb_hypgeom_m_1f1': m.c:175:30: warning: 'arb_is_nonpositive' reading 48 bytes from a region of size 32 [-Wstringop-overread] 175 | || (acb_is_int(a) && arb_is_nonpositive(acb_realref(a)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c:175:30: note: referencing argument 1 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:270:5: note: in a call to function 'arb_is_nonpositive' 270 | int arb_is_nonpositive(const arb_t x); | ^~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_bs.o CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_forward.o CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_jet.o m.c: In function 'acb_hypgeom_m': m.c:348:17: warning: 'arb_hypgeom_1f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 348 | arb_hypgeom_1f1_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | acb_realref(a), acb_realref(b), acb_realref(z), regularized, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.c:348:17: note: referencing argument 2 of type 'const arb_struct[1]' m.c:348:17: warning: 'arb_hypgeom_1f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] m.c:348:17: note: referencing argument 3 of type 'const arb_struct[1]' m.c:348:17: warning: 'arb_hypgeom_1f1_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] m.c:348:17: note: referencing argument 4 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:76:6: note: in a call to function 'arb_hypgeom_1f1_integration' 76 | void arb_hypgeom_1f1_integration(arb_t res, const arb_t a, const arb_t b, const arb_t z, int regularized, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_jet_bs.o CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_jet_powsum.o pfq_series_direct.c: In function 'acb_hypgeom_pfq_series_direct': pfq_series_direct.c:181:34: warning: 'arb_is_negative' reading 48 bytes from a region of size 32 [-Wstringop-overread] 181 | if (acb_is_int(c) && arb_is_negative(acb_realref(c)) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfq_series_direct.c:181:34: note: referencing argument 1 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:15, from pfq_series_direct.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:269:5: note: in a call to function 'arb_is_negative' 269 | int arb_is_negative(const arb_t x); | ^~~~~~~~~~~~~~~ CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_jet_rs.o CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_rec.o CC ../build/acb_hypgeom/acb_hypgeom_rising_ui_rs.o CC ../build/acb_hypgeom/acb_hypgeom_shi.o CC ../build/acb_hypgeom/acb_hypgeom_shi_series.o CC ../build/acb_hypgeom/acb_hypgeom_si.o CC ../build/acb_hypgeom/acb_hypgeom_si_series.o CC ../build/acb_hypgeom/acb_hypgeom_spherical_y.o CC ../build/acb_hypgeom/acb_hypgeom_u.o CC ../build/acb_hypgeom/acb_hypgeom_u_asymp.o CC ../build/acb_hypgeom/acb_hypgeom_u_use_asymp.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_poly.h:25, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:16, from u.c:12: In function 'acb_sub', inlined from 'acb_hypgeom_u_si_rec' at u.c:97:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_u_si_rec' at u.c:103:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_hypgeom_u_si_rec' at u.c:108:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_hypgeom_u_si_rec' at u.c:128:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_si_rec': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_sub', inlined from 'acb_hypgeom_u_nointegration' at u.c:390:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: warning: 'arb_sub' reading 48 bytes from a region of size 32 [-Wstringop-overread] 386 | arb_sub(acb_realref(z), acb_realref(x), acb_realref(y), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:386:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_nointegration': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:404:6: note: in a call to function 'arb_sub' 404 | void arb_sub(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_u_nointegration' at u.c:399:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_nointegration': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ In function 'acb_neg', inlined from 'acb_hypgeom_u_nointegration' at u.c:413:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 449 | arb_neg(acb_realref(z), acb_realref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:449:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_hypgeom_u_nointegration': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ u.c: In function 'acb_hypgeom_u': u.c:458:17: warning: 'arb_hypgeom_u_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] 458 | arb_hypgeom_u_integration(acb_realref(res), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | acb_realref(a), acb_realref(b), acb_realref(z), prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u.c:458:17: note: referencing argument 2 of type 'const arb_struct[1]' u.c:458:17: warning: 'arb_hypgeom_u_integration' reading 48 bytes from a region of size 32 [-Wstringop-overread] u.c:458:17: note: referencing argument 3 of type 'const arb_struct[1]' u.c:458:17: note: referencing argument 4 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:77:6: note: in a call to function 'arb_hypgeom_u_integration' 77 | void arb_hypgeom_u_integration(arb_t res, const arb_t a, const arb_t b, const arb_t z, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_elliptic' CC ../build/acb_elliptic/acb_elliptic_e.o CC ../build/acb_elliptic/acb_elliptic_e_inc.o CC ../build/acb_elliptic/acb_elliptic_f.o CC ../build/acb_elliptic/acb_elliptic_inv_p.o CC ../build/acb_elliptic/acb_elliptic_invariants.o CC ../build/acb_elliptic/acb_elliptic_k.o CC ../build/acb_elliptic/acb_elliptic_k_jet.o CC ../build/acb_elliptic/acb_elliptic_k_series.o CC ../build/acb_elliptic/acb_elliptic_p.o CC ../build/acb_elliptic/acb_elliptic_p_jet.o CC ../build/acb_elliptic/acb_elliptic_p_prime.o CC ../build/acb_elliptic/acb_elliptic_p_series.o CC ../build/acb_elliptic/acb_elliptic_pi.o CC ../build/acb_elliptic/acb_elliptic_rc1.o CC ../build/acb_elliptic/acb_elliptic_rf.o CC ../build/acb_elliptic/acb_elliptic_rg.o CC ../build/acb_elliptic/acb_elliptic_rj.o CC ../build/acb_elliptic/acb_elliptic_roots.o CC ../build/acb_elliptic/acb_elliptic_zeta.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_elliptic' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_modular' CC ../build/acb_modular/acb_modular_addseq.o CC ../build/acb_modular/acb_modular_delta.o CC ../build/acb_modular/acb_modular_eisenstein.o CC ../build/acb_modular/acb_modular_elliptic_e.o CC ../build/acb_modular/acb_modular_elliptic_k.o CC ../build/acb_modular/acb_modular_elliptic_k_cpx.o CC ../build/acb_modular/acb_modular_elliptic_p.o CC ../build/acb_modular/acb_modular_elliptic_p_zpx.o CC ../build/acb_modular/acb_modular_epsilon_arg.o CC ../build/acb_modular/acb_modular_eta.o CC ../build/acb_modular/acb_modular_eta_sum.o CC ../build/acb_modular/acb_modular_fill_addseq.o CC ../build/acb_modular/acb_modular_fundamental_domain_approx.o CC ../build/acb_modular/acb_modular_fundamental_domain_approx_arf.o CC ../build/acb_modular/acb_modular_fundamental_domain_approx_d.o CC ../build/acb_modular/acb_modular_hilbert_class_poly.o CC ../build/acb_modular/acb_modular_is_in_fundamental_domain.o CC ../build/acb_modular/acb_modular_j.o CC ../build/acb_modular/acb_modular_lambda.o CC ../build/acb_modular/acb_modular_psl2z_inv.o CC ../build/acb_modular/acb_modular_psl2z_is_correct.o CC ../build/acb_modular/acb_modular_psl2z_is_one.o CC ../build/acb_modular/acb_modular_psl2z_mul.o CC ../build/acb_modular/acb_modular_psl2z_randtest.o CC ../build/acb_modular/acb_modular_theta.o CC ../build/acb_modular/acb_modular_theta_const_sum.o CC ../build/acb_modular/acb_modular_theta_const_sum_basecase.o CC ../build/acb_modular/acb_modular_theta_const_sum_rs.o CC ../build/acb_modular/acb_modular_theta_jet.o CC ../build/acb_modular/acb_modular_theta_jet_notransform.o CC ../build/acb_modular/acb_modular_theta_series.o CC ../build/acb_modular/acb_modular_theta_sum.o CC ../build/acb_modular/acb_modular_theta_transform.o CC ../build/acb_modular/acb_modular_transform.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_modular' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dirichlet' CC ../build/dirichlet/dirichlet_char.o CC ../build/dirichlet/dirichlet_char_conductor.o CC ../build/dirichlet/dirichlet_char_eq_deep.o CC ../build/dirichlet/dirichlet_char_exp.o CC ../build/dirichlet/dirichlet_char_first_primitive.o CC ../build/dirichlet/dirichlet_char_index.o CC ../build/dirichlet/dirichlet_char_lift.o CC ../build/dirichlet/dirichlet_char_log.o CC ../build/dirichlet/dirichlet_char_lower.o CC ../build/dirichlet/dirichlet_char_mul.o CC ../build/dirichlet/dirichlet_char_next.o CC ../build/dirichlet/dirichlet_char_next_primitive.o CC ../build/dirichlet/dirichlet_char_one.o CC ../build/dirichlet/dirichlet_char_order.o CC ../build/dirichlet/dirichlet_char_parity.o CC ../build/dirichlet/dirichlet_char_pow.o CC ../build/dirichlet/dirichlet_char_print.o CC ../build/dirichlet/dirichlet_chi.o CC ../build/dirichlet/dirichlet_chi_vec.o CC ../build/dirichlet/dirichlet_chi_vec_loop.o CC ../build/dirichlet/dirichlet_chi_vec_primeloop.o CC ../build/dirichlet/dirichlet_group_clear.o CC ../build/dirichlet/dirichlet_group_dlog_precompute.o CC ../build/dirichlet/dirichlet_group_init.o CC ../build/dirichlet/dirichlet_group_num_primitive.o CC ../build/dirichlet/dirichlet_index_char.o CC ../build/dirichlet/dirichlet_pairing.o CC ../build/dirichlet/dirichlet_pairing_char.o CC ../build/dirichlet/dirichlet_ui_conductor.o CC ../build/dirichlet/dirichlet_ui_order.o CC ../build/dirichlet/dirichlet_ui_parity.o CC ../build/dirichlet/dirichlet_ui_vec_set_null.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dirichlet' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet' CC ../build/acb_dirichlet/acb_dirichlet_arb_quadratic_powers.o CC ../build/acb_dirichlet/acb_dirichlet_backlund_s.o CC ../build/acb_dirichlet/acb_dirichlet_backlund_s_bound.o CC ../build/acb_dirichlet/acb_dirichlet_backlund_s_gram.o CC ../build/acb_dirichlet/acb_dirichlet_chi.o CC ../build/acb_dirichlet/acb_dirichlet_chi_vec.o CC ../build/acb_dirichlet/acb_dirichlet_dft.o CC ../build/acb_dirichlet/acb_dirichlet_eta.o CC ../build/acb_dirichlet/acb_dirichlet_euler_product_real_ui.o CC ../build/acb_dirichlet/acb_dirichlet_gauss_sum.o CC ../build/acb_dirichlet/acb_dirichlet_gauss_sum_factor.o CC ../build/acb_dirichlet/acb_dirichlet_gauss_sum_naive.o CC ../build/acb_dirichlet/acb_dirichlet_gauss_sum_order2.o CC ../build/acb_dirichlet/acb_dirichlet_gauss_sum_theta.o CC ../build/acb_dirichlet/acb_dirichlet_gram_point.o CC ../build/acb_dirichlet/acb_dirichlet_hardy_theta.o CC ../build/acb_dirichlet/acb_dirichlet_hardy_theta_series.o CC ../build/acb_dirichlet/acb_dirichlet_hardy_z.o CC ../build/acb_dirichlet/acb_dirichlet_hardy_z_series.o CC ../build/acb_dirichlet/acb_dirichlet_hardy_z_zero.o CC ../build/acb_dirichlet/acb_dirichlet_hurwitz.o CC ../build/acb_dirichlet/acb_dirichlet_hurwitz_precomp_bound.o CC ../build/acb_dirichlet/acb_dirichlet_hurwitz_precomp_choose_param.o CC ../build/acb_dirichlet/acb_dirichlet_hurwitz_precomp_clear.o CC ../build/acb_dirichlet/acb_dirichlet_hurwitz_precomp_eval.o CC ../build/acb_dirichlet/acb_dirichlet_hurwitz_precomp_init.o CC ../build/acb_dirichlet/acb_dirichlet_isolate_hardy_z_zero.o CC ../build/acb_dirichlet/acb_dirichlet_jacobi_sum.o CC ../build/acb_dirichlet/acb_dirichlet_jacobi_sum_factor.o CC ../build/acb_dirichlet/acb_dirichlet_jacobi_sum_gauss.o CC ../build/acb_dirichlet/acb_dirichlet_jacobi_sum_naive.o CC ../build/acb_dirichlet/acb_dirichlet_l.o CC ../build/acb_dirichlet/acb_dirichlet_l_euler_product.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from hurwitz_precomp_bound.c:12: In function 'acb_sub_ui', inlined from 'acb_dirichlet_hurwitz_precomp_bound' at hurwitz_precomp_bound.c:73:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_hurwitz_precomp_bound': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ CC ../build/acb_dirichlet/acb_dirichlet_l_fmpq.o CC ../build/acb_dirichlet/acb_dirichlet_l_fmpq_afe.o CC ../build/acb_dirichlet/acb_dirichlet_l_hurwitz.o CC ../build/acb_dirichlet/acb_dirichlet_l_jet.o CC ../build/acb_dirichlet/acb_dirichlet_l_series.o CC ../build/acb_dirichlet/acb_dirichlet_l_vec_hurwitz.o CC ../build/acb_dirichlet/acb_dirichlet_lerch_phi.o CC ../build/acb_dirichlet/acb_dirichlet_lerch_phi_direct.o CC ../build/acb_dirichlet/acb_dirichlet_lerch_phi_integral.o CC ../build/acb_dirichlet/acb_dirichlet_pairing.o CC ../build/acb_dirichlet/acb_dirichlet_pairing_conrey.o CC ../build/acb_dirichlet/acb_dirichlet_platt_beta.o CC ../build/acb_dirichlet/acb_dirichlet_platt_c_bound.o CC ../build/acb_dirichlet/acb_dirichlet_platt_hardy_z_zeros.o CC ../build/acb_dirichlet/acb_dirichlet_platt_i_bound.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_32.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_A11.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_A5.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_A7.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_A9.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_B1.o CC ../build/acb_dirichlet/acb_dirichlet_platt_lemma_B2.o CC ../build/acb_dirichlet/acb_dirichlet_platt_local_hardy_z_zeros.o CC ../build/acb_dirichlet/acb_dirichlet_platt_multieval.o CC ../build/acb_dirichlet/acb_dirichlet_platt_multieval_threaded.o CC ../build/acb_dirichlet/acb_dirichlet_platt_ws_interpolation.o CC ../build/acb_dirichlet/acb_dirichlet_platt_zeta_zeros.o CC ../build/acb_dirichlet/acb_dirichlet_powsum_sieved.o CC ../build/acb_dirichlet/acb_dirichlet_powsum_smooth.o CC ../build/acb_dirichlet/acb_dirichlet_powsum_term.o CC ../build/acb_dirichlet/acb_dirichlet_qseries_arb.o CC ../build/acb_dirichlet/acb_dirichlet_qseries_arb_powers.o CC ../build/acb_dirichlet/acb_dirichlet_root.o CC ../build/acb_dirichlet/acb_dirichlet_root_number.o CC ../build/acb_dirichlet/acb_dirichlet_roots_clear.o CC ../build/acb_dirichlet/acb_dirichlet_roots_init.o CC ../build/acb_dirichlet/acb_dirichlet_si_poly_evaluate.o CC ../build/acb_dirichlet/acb_dirichlet_stieltjes.o powsum_smooth.c:36:14: warning: conflicting types for built-in function 'index'; expected 'char *(const char *, int)' [-Wbuiltin-declaration-mismatch] 36 | static slong index(const ulong * v, ulong c) | ^~~~~ CC ../build/acb_dirichlet/acb_dirichlet_theta_arb.o CC ../build/acb_dirichlet/acb_dirichlet_theta_length.o CC ../build/acb_dirichlet/acb_dirichlet_turing_method_bound.o CC ../build/acb_dirichlet/acb_dirichlet_ui_theta_arb.o CC ../build/acb_dirichlet/acb_dirichlet_vec_mellin_arb.o CC ../build/acb_dirichlet/acb_dirichlet_xi.o CC ../build/acb_dirichlet/acb_dirichlet_zeta.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_bound.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_jet.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_jet_rs.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_rs.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_rs_bound.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_rs_d_coeffs.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_rs_f_coeffs.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_rs_r.o CC ../build/acb_dirichlet/acb_dirichlet_zeta_zeros.o In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from zeta_bound.c:12: In function 'acb_sub_ui', inlined from 'acb_dirichlet_zeta_bound_functional_equation' at zeta_bound.c:73:5: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:415:5: warning: 'arb_set_round' reading 48 bytes from a region of size 32 [-Wstringop-overread] 415 | arb_set_round(acb_imagref(z), acb_imagref(x), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:415:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_bound_functional_equation': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:159:6: note: in a call to function 'arb_set_round' 159 | void arb_set_round(arb_t z, const arb_t x, slong prec); | ^~~~~~~~~~~~~ zeta_bound.c:90:5: warning: 'arb_mul' reading 48 bytes from a region of size 32 [-Wstringop-overread] 90 | arb_mul(x, x, acb_imagref(s), prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zeta_bound.c:90:5: note: referencing argument 3 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:410:6: note: in a call to function 'arb_mul' 410 | void arb_mul(arb_t z, const arb_t x, const arb_t y, slong prec); | ^~~~~~~ In function 'acb_add_ui', inlined from 'acb_dirichlet_zeta_bound_strip' at zeta_bound.c:146:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: warning: 'arb_add_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 400 | arb_add_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:400:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_bound_strip': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:399:6: note: in a call to function 'arb_add_ui' 399 | void arb_add_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In function 'acb_sub_ui', inlined from 'acb_dirichlet_zeta_bound_strip' at zeta_bound.c:167:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: warning: 'arb_sub_ui' reading 48 bytes from a region of size 32 [-Wstringop-overread] 414 | arb_sub_ui(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:414:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_bound_strip': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:406:6: note: in a call to function 'arb_sub_ui' 406 | void arb_sub_ui(arb_t z, const arb_t x, ulong y, slong prec); | ^~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from zeta_rs.c:12: In function 'acb_conj', inlined from 'acb_dirichlet_zeta_rs_mid' at zeta_rs.c:23:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: warning: 'arb_neg' reading 48 bytes from a region of size 32 [-Wstringop-overread] 457 | arb_neg(acb_imagref(z), acb_imagref(x)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:457:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_rs_mid': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:163:6: note: in a call to function 'arb_neg' 163 | void arb_neg(arb_t y, const arb_t x); | ^~~~~~~ zeta_rs.c:50:9: warning: 'arb_set' reading 48 bytes from a region of size 32 [-Wstringop-overread] 50 | arb_set(acb_imagref(t), acb_imagref(s)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zeta_rs.c:50:9: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:149:6: note: in a call to function 'arb_set' 149 | void arb_set(arb_t x, const arb_t y); | ^~~~~~~ In function 'acb_mul_2exp_si', inlined from 'acb_dirichlet_zeta_rs_mid' at zeta_rs.c:67:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: warning: 'arb_mul_2exp_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 532 | arb_mul_2exp_si(acb_imagref(z), acb_imagref(x), e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:532:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_zeta_rs_mid': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:241:6: note: in a call to function 'arb_mul_2exp_si' 241 | void arb_mul_2exp_si(arb_t y, const arb_t x, slong e); | ^~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet.h:23, from stieltjes.c:14: In function 'acb_add_si', inlined from 'acb_dirichlet_stieltjes_integral' at stieltjes.c:676:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: warning: 'arb_add_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 393 | arb_add_si(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: note: referencing argument 2 of type 'const arb_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:23: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_stieltjes_integral': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:400:6: note: in a call to function 'arb_add_si' 400 | void arb_add_si(arb_t z, const arb_t x, slong y, slong prec); | ^~~~~~~~~~ In function 'acb_add_si', inlined from 'acb_dirichlet_stieltjes_integral' at stieltjes.c:683:9: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: warning: 'arb_add_si' reading 48 bytes from a region of size 32 [-Wstringop-overread] 393 | arb_add_si(acb_realref(z), acb_realref(x), c, prec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb.h:393:5: note: referencing argument 2 of type 'const arb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h: In function 'acb_dirichlet_stieltjes_integral': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:400:6: note: in a call to function 'arb_add_si' 400 | void arb_add_si(arb_t z, const arb_t x, slong y, slong prec); | ^~~~~~~~~~ make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_dirichlet' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom' CC ../build/arb_hypgeom/arb_hypgeom_1f1_integration.o CC ../build/arb_hypgeom/arb_hypgeom_2f1_integration.o CC ../build/arb_hypgeom/arb_hypgeom_airy.o CC ../build/arb_hypgeom/arb_hypgeom_airy_jet.o CC ../build/arb_hypgeom/arb_hypgeom_airy_series.o CC ../build/arb_hypgeom/arb_hypgeom_airy_zero.o CC ../build/arb_hypgeom/arb_hypgeom_bessel_i_integration.o CC ../build/arb_hypgeom/arb_hypgeom_bessel_k_integration.o CC ../build/arb_hypgeom/arb_hypgeom_beta_lower_series.o CC ../build/arb_hypgeom/arb_hypgeom_central_bin_ui.o CC ../build/arb_hypgeom/arb_hypgeom_chi_series.o CC ../build/arb_hypgeom/arb_hypgeom_ci.o CC ../build/arb_hypgeom/arb_hypgeom_ci_series.o CC ../build/arb_hypgeom/arb_hypgeom_coulomb.o CC ../build/arb_hypgeom/arb_hypgeom_coulomb_jet.o CC ../build/arb_hypgeom/arb_hypgeom_coulomb_series.o CC ../build/arb_hypgeom/arb_hypgeom_ei_series.o CC ../build/arb_hypgeom/arb_hypgeom_erf.o CC ../build/arb_hypgeom/arb_hypgeom_erf_series.o coulomb.c: In function 'arb_hypgeom_coulomb': coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] 26 | acb_hypgeom_coulomb(F ? tmp : NULL, G ? tmp + 1 : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | NULL, NULL, tmp + 2, tmp + 3, tmp + 4, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb.c:26:5: note: referencing argument 5 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 7 of type 'const acb_struct[1]' In file included from coulomb.c:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:164:6: note: in a call to function 'acb_hypgeom_coulomb' 164 | void acb_hypgeom_coulomb(acb_t F, acb_t G, acb_t Hpos, acb_t Hneg, const acb_t l, const acb_t eta, const acb_t z, slong prec); | ^~~~~~~~~~~~~~~~~~~ coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] 26 | acb_hypgeom_coulomb(F ? tmp : NULL, G ? tmp + 1 : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | NULL, NULL, tmp + 2, tmp + 3, tmp + 4, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb.c:26:5: note: referencing argument 5 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb.c:26:5: warning: 'acb_hypgeom_coulomb' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb.c:26:5: note: referencing argument 7 of type 'const acb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:164:6: note: in a call to function 'acb_hypgeom_coulomb' 164 | void acb_hypgeom_coulomb(acb_t F, acb_t G, acb_t Hpos, acb_t Hneg, const acb_t l, const acb_t eta, const acb_t z, slong prec); | ^~~~~~~~~~~~~~~~~~~ CC ../build/arb_hypgeom/arb_hypgeom_erfc_series.o CC ../build/arb_hypgeom/arb_hypgeom_erfi_series.o CC ../build/arb_hypgeom/arb_hypgeom_erfinv.o CC ../build/arb_hypgeom/arb_hypgeom_fresnel_series.o CC ../build/arb_hypgeom/arb_hypgeom_gamma.o coulomb_jet.c: In function 'arb_hypgeom_coulomb_jet': coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] 38 | acb_hypgeom_coulomb_jet(F ? tmpF : NULL, G ? tmpG : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | NULL, NULL, tmp, tmp + 1, tmp + 2, len, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb_jet.c:38:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb_jet.c:38:5: note: referencing argument 7 of type 'const acb_struct[1]' In file included from coulomb_jet.c:13: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:165:6: note: in a call to function 'acb_hypgeom_coulomb_jet' 165 | void acb_hypgeom_coulomb_jet(acb_ptr F, acb_ptr G, acb_ptr Hpos, acb_ptr Hneg, const acb_t l, const acb_t eta, const acb_t z, slong len, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~ coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] 38 | acb_hypgeom_coulomb_jet(F ? tmpF : NULL, G ? tmpG : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | NULL, NULL, tmp, tmp + 1, tmp + 2, len, prec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coulomb_jet.c:38:5: note: referencing argument 6 of type 'const acb_struct[1]' coulomb_jet.c:38:5: warning: 'acb_hypgeom_coulomb_jet' reading 96 bytes from a region of size 48 [-Wstringop-overread] coulomb_jet.c:38:5: note: referencing argument 7 of type 'const acb_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/acb_hypgeom.h:165:6: note: in a call to function 'acb_hypgeom_coulomb_jet' 165 | void acb_hypgeom_coulomb_jet(acb_ptr F, acb_ptr G, acb_ptr Hpos, acb_ptr Hneg, const acb_t l, const acb_t eta, const acb_t z, slong len, slong prec); | ^~~~~~~~~~~~~~~~~~~~~~~ CC ../build/arb_hypgeom/arb_hypgeom_gamma_fmpq.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_lower_series.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_lower_sum_rs.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_stirling_sum_horner.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_stirling_sum_improved.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_stirling_term_bounds.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_tab.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_taylor.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_upper_fmpq.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_upper_fmpq_step_bsplit.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_upper_integration.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_upper_series.o CC ../build/arb_hypgeom/arb_hypgeom_gamma_upper_sum_rs.o CC ../build/arb_hypgeom/arb_hypgeom_legendre_p.o CC ../build/arb_hypgeom/arb_hypgeom_legendre_p_ui.o CC ../build/arb_hypgeom/arb_hypgeom_legendre_p_ui_asymp.o In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:187:14: warning: 'arf_cmpabs_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 187 | else if (arf_cmpabs_2exp_si(arb_midref(one_sub_x), -52) >= 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:187:14: note: referencing argument 1 of type 'const arf_struct[1]' In file included from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb.h:23, from /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom.h:15, from erfinv.c:12: /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:676:5: note: in a call to function 'arf_cmpabs_2exp_si' 676 | int arf_cmpabs_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~~~~ In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:191:13: warning: 'arf_get_d' reading 32 bytes from a region of size 8 [-Wstringop-overread] 191 | y = erfinv_approx(arf_get_d(arb_midref(x), ARF_RND_NEAR), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | arf_get_d(arb_midref(one_sub_x), ARF_RND_NEAR)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:191:13: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1291:8: note: in a call to function 'arf_get_d' 1291 | double arf_get_d(const arf_t x, arf_rnd_t rnd); | ^~~~~~~~~ In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:197:14: warning: 'arf_cmpabs_2exp_si' reading 32 bytes from a region of size 8 [-Wstringop-overread] 197 | else if (arf_cmpabs_2exp_si(arb_midref(one_sub_x), -1000) >= 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:197:14: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:676:5: note: in a call to function 'arf_cmpabs_2exp_si' 676 | int arf_cmpabs_2exp_si(const arf_t x, slong e); | ^~~~~~~~~~~~~~~~~~ In function 'arb_hypgeom_erfinv_guess', inlined from 'arb_hypgeom_erfinv_precise.part.0' at erfinv.c:239:5: erfinv.c:201:13: warning: 'arf_get_d' reading 32 bytes from a region of size 8 [-Wstringop-overread] 201 | t = arf_get_d(arb_midref(one_sub_x), ARF_RND_NEAR); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erfinv.c:201:13: note: referencing argument 1 of type 'const arf_struct[1]' /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h: In function 'arb_hypgeom_erfinv_precise.part.0': /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arf.h:1291:8: note: in a call to function 'arf_get_d' 1291 | double arf_get_d(const arf_t x, arf_rnd_t rnd); | ^~~~~~~~~ CC ../build/arb_hypgeom/arb_hypgeom_legendre_p_ui_one.o CC ../build/arb_hypgeom/arb_hypgeom_legendre_p_ui_rec.o CC ../build/arb_hypgeom/arb_hypgeom_legendre_p_ui_root.o CC ../build/arb_hypgeom/arb_hypgeom_legendre_p_ui_zero.o CC ../build/arb_hypgeom/arb_hypgeom_lgamma.o CC ../build/arb_hypgeom/arb_hypgeom_li_series.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_bs.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_forward.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_jet.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_jet_bs.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_jet_powsum.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_jet_rs.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_rec.o CC ../build/arb_hypgeom/arb_hypgeom_rising_ui_rs.o CC ../build/arb_hypgeom/arb_hypgeom_shi_series.o CC ../build/arb_hypgeom/arb_hypgeom_si.o CC ../build/arb_hypgeom/arb_hypgeom_si_series.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_arb.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_arb_bs.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_arb_forward.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_arb_rs.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_imag_arb.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_imag_arb_bs.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_imag_arb_forward.o CC ../build/arb_hypgeom/arb_hypgeom_sum_fmpq_imag_arb_rs.o CC ../build/arb_hypgeom/arb_hypgeom_u_integration.o CC ../build/arb_hypgeom/arb_hypgeom_wrappers.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_hypgeom' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bernoulli' CC ../build/bernoulli/bernoulli_bound_2exp_si.o CC ../build/bernoulli/bernoulli_cache_compute.o CC ../build/bernoulli/bernoulli_fmpq_ui.o CC ../build/bernoulli/bernoulli_fmpq_ui_multi_mod.o CC ../build/bernoulli/bernoulli_fmpq_ui_zeta.o CC ../build/bernoulli/bernoulli_fmpq_vec.o CC ../build/bernoulli/bernoulli_mod_p_harvey.o CC ../build/bernoulli/bernoulli_rev_clear.o CC ../build/bernoulli/bernoulli_rev_init.o CC ../build/bernoulli/bernoulli_rev_next.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bernoulli' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/hypgeom' CC ../build/hypgeom/hypgeom_bound.o CC ../build/hypgeom/hypgeom_estimate_terms_d.o CC ../build/hypgeom/hypgeom_init.o CC ../build/hypgeom/hypgeom_precompute.o CC ../build/hypgeom/hypgeom_sum.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/hypgeom' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpz_extras' CC ../build/fmpz_extras/fmpz_extras_flint_get_num_available_threads.o CC ../build/fmpz_extras/fmpz_extras_lshift_mpn.o CC ../build/fmpz_extras/fmpz_extras_sub_small_large.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpz_extras' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpzi' CC ../build/fmpzi/fmpzi_inlines.o CC ../build/fmpzi/fmpzi_mul.o CC ../build/fmpzi/fmpzi_pow_ui.o CC ../build/fmpzi/fmpzi_sqr.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/fmpzi' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bool_mat' CC ../build/bool_mat/bool_mat_add.o CC ../build/bool_mat/bool_mat_all.o CC ../build/bool_mat/bool_mat_all_pairs_longest_walk.o CC ../build/bool_mat/bool_mat_any.o CC ../build/bool_mat/bool_mat_clear.o CC ../build/bool_mat/bool_mat_complement.o CC ../build/bool_mat/bool_mat_directed_cycle.o CC ../build/bool_mat/bool_mat_directed_path.o CC ../build/bool_mat/bool_mat_equal.o CC ../build/bool_mat/bool_mat_fprint.o CC ../build/bool_mat/bool_mat_get_strongly_connected_components.o CC ../build/bool_mat/bool_mat_init.o CC ../build/bool_mat/bool_mat_is_diagonal.o CC ../build/bool_mat/bool_mat_is_lower_triangular.o CC ../build/bool_mat/bool_mat_is_nilpotent.o CC ../build/bool_mat/bool_mat_is_transitive.o CC ../build/bool_mat/bool_mat_mul.o CC ../build/bool_mat/bool_mat_mul_entrywise.o CC ../build/bool_mat/bool_mat_nilpotency_degree.o CC ../build/bool_mat/bool_mat_one.o CC ../build/bool_mat/bool_mat_pow_ui.o CC ../build/bool_mat/bool_mat_randtest.o CC ../build/bool_mat/bool_mat_set.o CC ../build/bool_mat/bool_mat_trace.o CC ../build/bool_mat/bool_mat_transitive_closure.o CC ../build/bool_mat/bool_mat_transpose.o CC ../build/bool_mat/bool_mat_zero.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/bool_mat' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/partitions' CC ../build/partitions/partitions_fmpz_fmpz.o CC ../build/partitions/partitions_hrr_sum_arb.o CC ../build/partitions/partitions_leading_fmpz.o CC ../build/partitions/partitions_rademacher_bound.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/partitions' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dlog' CC ../build/dlog/dlog_1modpe.o CC ../build/dlog/dlog_1modpe_init.o CC ../build/dlog/dlog_1modpe_mod1p.o CC ../build/dlog/dlog_bsgs.o CC ../build/dlog/dlog_bsgs_init.o CC ../build/dlog/dlog_crt.o CC ../build/dlog/dlog_crt_clear.o CC ../build/dlog/dlog_crt_init.o CC ../build/dlog/dlog_factor_group.o CC ../build/dlog/dlog_mod2e.o CC ../build/dlog/dlog_modpe.o CC ../build/dlog/dlog_modpe_init.o CC ../build/dlog/dlog_once.o CC ../build/dlog/dlog_order23.o CC ../build/dlog/dlog_order23_init.o CC ../build/dlog/dlog_power.o CC ../build/dlog/dlog_power_init.o CC ../build/dlog/dlog_precomp.o CC ../build/dlog/dlog_precomp_clear.o CC ../build/dlog/dlog_precomp_modpe_init.o CC ../build/dlog/dlog_precomp_n_init.o CC ../build/dlog/dlog_precomp_p_init.o CC ../build/dlog/dlog_precomp_pe_init.o CC ../build/dlog/dlog_precomp_small_init.o CC ../build/dlog/dlog_rho.o CC ../build/dlog/dlog_rho_init.o CC ../build/dlog/dlog_table.o CC ../build/dlog/dlog_table_init.o CC ../build/dlog/dlog_vec.o CC ../build/dlog/dlog_vec_add.o CC ../build/dlog/dlog_vec_add_precomp.o CC ../build/dlog/dlog_vec_eratos.o CC ../build/dlog/dlog_vec_eratos_add.o CC ../build/dlog/dlog_vec_fill.o CC ../build/dlog/dlog_vec_loop.o CC ../build/dlog/dlog_vec_loop_add.o CC ../build/dlog/dlog_vec_pindex_factorgcd.o CC ../build/dlog/dlog_vec_set_not_found.o CC ../build/dlog/dlog_vec_sieve.o CC ../build/dlog/dlog_vec_sieve_add.o CC ../build/dlog/dlog_vec_sieve_add_precomp.o CC ../build/dlog/dlog_vec_sieve_precomp.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/dlog' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/double_interval' CC ../build/double_interval/double_interval_arb_get_di.o CC ../build/double_interval/double_interval_arb_set_di.o CC ../build/double_interval/double_interval_fast_div.o CC ../build/double_interval/double_interval_fast_log_nonnegative.o CC ../build/double_interval/double_interval_fast_mul.o CC ../build/double_interval/double_interval_fast_sqr.o CC ../build/double_interval/double_interval_inlines.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/double_interval' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fmpz_poly' CC ../build/arb_fmpz_poly/arb_fmpz_poly_complex_roots.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_deflate.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_deflation.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_evaluate_acb.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_evaluate_acb_horner.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_evaluate_acb_rectangular.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_evaluate_arb.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_evaluate_arb_horner.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_evaluate_arb_rectangular.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_gauss_period_minpoly.o CC ../build/arb_fmpz_poly/arb_fmpz_poly_inlines.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fmpz_poly' make[2]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fpwrap' CC ../build/arb_fpwrap/arb_fpwrap_fpwrap.o make[2]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0/arb_fpwrap' make[1]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' ==> Entering fakeroot environment... ==> Starting package()... make[1]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' make[1]: Nothing to be done for 'shared'. make[1]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' make[1]: Entering directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' make[1]: Nothing to be done for 'static'. make[1]: Leaving directory '/tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/src/arb-2.23.0' mkdir -p /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/pkg/arb/usr/lib mkdir -p /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/pkg/arb/usr/include cp fmpr.h arf.h mag.h arb.h arb_mat.h arb_poly.h arb_calc.h acb.h acb_mat.h acb_poly.h acb_dft.h acb_calc.h acb_hypgeom.h acb_elliptic.h acb_modular.h dirichlet.h acb_dirichlet.h arb_hypgeom.h bernoulli.h hypgeom.h fmpz_extras.h fmpzi.h bool_mat.h partitions.h dlog.h double_interval.h arb_fmpz_poly.h arb_fpwrap.h /tmp/archlinux-ci/arb-archlinuxrb-build-yDpGv2Uv/arb/trunk/pkg/arb/usr/include ==> 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... ==> Creating package "arb"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: arb 2.23.0-1 (Sun Jul 30 04:41:45 2023)