Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-gsl/ruby-gsl_2.1.0.3+dfsg1-4_amd64.buildinfo Use metasnap for getting required timestamps Cannot get timestamps from metasnap: 404 (Not Found) Use snapshot for getting required timestamps Get source package info: ruby-gsl=2.1.0.3+dfsg1-4 Source URL: http://snapshot.notset.fr/mr/package/ruby-gsl/2.1.0.3+dfsg1-4/srcfiles?fileinfo=1 Initialize APT cache Get binary package info: adduser=3.118 Binary URL: http://snapshot.notset.fr/mr/binary/adduser/3.118/binfiles?fileinfo=1 Get binary package info: autoconf=2.71-2 Binary URL: http://snapshot.notset.fr/mr/binary/autoconf/2.71-2/binfiles?fileinfo=1 Get binary package info: automake=1:1.16.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/automake/1:1.16.5-1/binfiles?fileinfo=1 Get binary package info: autopoint=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/autopoint/0.21-4/binfiles?fileinfo=1 Get binary package info: autotools-dev=20180224.1+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/autotools-dev/20180224.1+nmu1/binfiles?fileinfo=1 Get binary package info: base-files=12 Binary URL: http://snapshot.notset.fr/mr/binary/base-files/12/binfiles?fileinfo=1 Get binary package info: base-passwd=3.5.52 Binary URL: http://snapshot.notset.fr/mr/binary/base-passwd/3.5.52/binfiles?fileinfo=1 Get binary package info: bash=5.1-3.1 Binary URL: http://snapshot.notset.fr/mr/binary/bash/5.1-3.1/binfiles?fileinfo=1 Get binary package info: binutils=2.37-8 Binary URL: http://snapshot.notset.fr/mr/binary/binutils/2.37-8/binfiles?fileinfo=1 Get binary package info: binutils-common=2.37-8 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-common/2.37-8/binfiles?fileinfo=1 Get binary package info: binutils-x86-64-linux-gnu=2.37-8 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-x86-64-linux-gnu/2.37-8/binfiles?fileinfo=1 Get binary package info: bsdextrautils=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/bsdextrautils/2.37.2-4/binfiles?fileinfo=1 Get binary package info: bsdutils=1:2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/bsdutils/1:2.37.2-4/binfiles?fileinfo=1 Get binary package info: build-essential=12.9 Binary URL: http://snapshot.notset.fr/mr/binary/build-essential/12.9/binfiles?fileinfo=1 Get binary package info: bzip2=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/bzip2/1.0.8-4/binfiles?fileinfo=1 Get binary package info: ca-certificates=20211016 Binary URL: http://snapshot.notset.fr/mr/binary/ca-certificates/20211016/binfiles?fileinfo=1 Get binary package info: coreutils=8.32-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/coreutils/8.32-4.1/binfiles?fileinfo=1 Get binary package info: cpp=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/cpp/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: cpp-11=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/cpp-11/11.2.0-10/binfiles?fileinfo=1 Get binary package info: dash=0.5.11+git20210903+057cd650a4ed-3 Binary URL: http://snapshot.notset.fr/mr/binary/dash/0.5.11+git20210903+057cd650a4ed-3/binfiles?fileinfo=1 Get binary package info: debconf=1.5.79 Binary URL: http://snapshot.notset.fr/mr/binary/debconf/1.5.79/binfiles?fileinfo=1 Get binary package info: debhelper=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/debhelper/13.5.2/binfiles?fileinfo=1 Get binary package info: debianutils=5.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/debianutils/5.5-1/binfiles?fileinfo=1 Get binary package info: devscripts=2.21.4 Binary URL: http://snapshot.notset.fr/mr/binary/devscripts/2.21.4/binfiles?fileinfo=1 Get binary package info: dh-autoreconf=20 Binary URL: http://snapshot.notset.fr/mr/binary/dh-autoreconf/20/binfiles?fileinfo=1 Get binary package info: dh-strip-nondeterminism=1.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/dh-strip-nondeterminism/1.12.0-2/binfiles?fileinfo=1 Get binary package info: diffutils=1:3.7-5 Binary URL: http://snapshot.notset.fr/mr/binary/diffutils/1:3.7-5/binfiles?fileinfo=1 Get binary package info: dirmngr=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/dirmngr/2.2.27-2/binfiles?fileinfo=1 Get binary package info: dpkg=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg/1.20.9/binfiles?fileinfo=1 Get binary package info: dpkg-dev=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg-dev/1.20.9/binfiles?fileinfo=1 Get binary package info: dwz=0.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/dwz/0.14-1/binfiles?fileinfo=1 Get binary package info: fakeroot=1.26-1 Binary URL: http://snapshot.notset.fr/mr/binary/fakeroot/1.26-1/binfiles?fileinfo=1 Get binary package info: file=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/file/1:5.39-3/binfiles?fileinfo=1 Get binary package info: findutils=4.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/findutils/4.8.0-1/binfiles?fileinfo=1 Get binary package info: g++=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/g++/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: g++-11=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/g++-11/11.2.0-10/binfiles?fileinfo=1 Get binary package info: gcc=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gcc/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: gcc-11=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11/11.2.0-10/binfiles?fileinfo=1 Get binary package info: gcc-11-base=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11-base/11.2.0-10/binfiles?fileinfo=1 Get binary package info: gem2deb=1.6 Binary URL: http://snapshot.notset.fr/mr/binary/gem2deb/1.6/binfiles?fileinfo=1 Get binary package info: gem2deb-test-runner=1.6 Binary URL: http://snapshot.notset.fr/mr/binary/gem2deb-test-runner/1.6/binfiles?fileinfo=1 Get binary package info: gettext=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext/0.21-4/binfiles?fileinfo=1 Get binary package info: gettext-base=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext-base/0.21-4/binfiles?fileinfo=1 Get binary package info: gnupg=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gnupg/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gnupg-l10n=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gnupg-l10n/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gnupg-utils=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gnupg-utils/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpg=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpg/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpg-agent=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpg-agent/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpg-wks-client=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpg-wks-client/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpg-wks-server=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpg-wks-server/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpgconf=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpgconf/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpgsm=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpgsm/2.2.27-2/binfiles?fileinfo=1 Get binary package info: gpgv=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpgv/2.2.27-2/binfiles?fileinfo=1 Get binary package info: grep=3.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/grep/3.7-1/binfiles?fileinfo=1 Get binary package info: groff-base=1.22.4-7 Binary URL: http://snapshot.notset.fr/mr/binary/groff-base/1.22.4-7/binfiles?fileinfo=1 Get binary package info: gzip=1.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/gzip/1.10-4/binfiles?fileinfo=1 Get binary package info: hostname=3.23 Binary URL: http://snapshot.notset.fr/mr/binary/hostname/3.23/binfiles?fileinfo=1 Get binary package info: init-system-helpers=1.60 Binary URL: http://snapshot.notset.fr/mr/binary/init-system-helpers/1.60/binfiles?fileinfo=1 Get binary package info: install-info=6.8-3 Binary URL: http://snapshot.notset.fr/mr/binary/install-info/6.8-3/binfiles?fileinfo=1 Get binary package info: intltool-debian=0.35.0+20060710.5 Binary URL: http://snapshot.notset.fr/mr/binary/intltool-debian/0.35.0+20060710.5/binfiles?fileinfo=1 Get binary package info: libacl1=2.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libacl1/2.3.1-1/binfiles?fileinfo=1 Get binary package info: libarchive-zip-perl=1.68-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive-zip-perl/1.68-1/binfiles?fileinfo=1 Get binary package info: libasan6=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libasan6/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libassuan0=2.5.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libassuan0/2.5.5-1/binfiles?fileinfo=1 Get binary package info: libatomic1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libatomic1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libattr1=1:2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libattr1/1:2.5.1-1/binfiles?fileinfo=1 Get binary package info: libaudit-common=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit-common/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libaudit1=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit1/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libb-hooks-op-check-perl=0.22-1+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libb-hooks-op-check-perl/0.22-1+b3/binfiles?fileinfo=1 Get binary package info: libbinutils=2.37-8 Binary URL: http://snapshot.notset.fr/mr/binary/libbinutils/2.37-8/binfiles?fileinfo=1 Get binary package info: libblkid1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libbsd0=0.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd0/0.11.3-1/binfiles?fileinfo=1 Get binary package info: libbz2-1.0=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/libbz2-1.0/1.0.8-4/binfiles?fileinfo=1 Get binary package info: libc-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc-dev-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-dev-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6-dev=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-dev/2.32-4/binfiles?fileinfo=1 Get binary package info: libcap-ng0=0.7.9-2.2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap-ng0/0.7.9-2.2+b1/binfiles?fileinfo=1 Get binary package info: libcap2=1:2.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap2/1:2.44-1/binfiles?fileinfo=1 Get binary package info: libcc1-0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libcc1-0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libclass-method-modifiers-perl=2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libclass-method-modifiers-perl/2.13-1/binfiles?fileinfo=1 Get binary package info: libcom-err2=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcom-err2/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libcrypt-dev=1:4.4.25-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt-dev/1:4.4.25-2/binfiles?fileinfo=1 Get binary package info: libcrypt1=1:4.4.25-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt1/1:4.4.25-2/binfiles?fileinfo=1 Get binary package info: libctf-nobfd0=2.37-8 Binary URL: http://snapshot.notset.fr/mr/binary/libctf-nobfd0/2.37-8/binfiles?fileinfo=1 Get binary package info: libctf0=2.37-8 Binary URL: http://snapshot.notset.fr/mr/binary/libctf0/2.37-8/binfiles?fileinfo=1 Get binary package info: libdb5.3=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/libdb5.3/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: libdebconfclient0=0.260 Binary URL: http://snapshot.notset.fr/mr/binary/libdebconfclient0/0.260/binfiles?fileinfo=1 Get binary package info: libdebhelper-perl=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/libdebhelper-perl/13.5.2/binfiles?fileinfo=1 Get binary package info: libdevel-callchecker-perl=0.008-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libdevel-callchecker-perl/0.008-1+b2/binfiles?fileinfo=1 Get binary package info: libdpkg-perl=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/libdpkg-perl/1.20.9/binfiles?fileinfo=1 Get binary package info: libdynaloader-functions-perl=0.003-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libdynaloader-functions-perl/0.003-1.1/binfiles?fileinfo=1 Get binary package info: libedit2=3.1-20210910-1 Binary URL: http://snapshot.notset.fr/mr/binary/libedit2/3.1-20210910-1/binfiles?fileinfo=1 Get binary package info: libelf1=0.185-2 Binary URL: http://snapshot.notset.fr/mr/binary/libelf1/0.185-2/binfiles?fileinfo=1 Get binary package info: libencode-locale-perl=1.05-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libencode-locale-perl/1.05-1.1/binfiles?fileinfo=1 Get binary package info: libexpat1=2.4.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1/2.4.1-3/binfiles?fileinfo=1 Get binary package info: libfakeroot=1.26-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfakeroot/1.26-1/binfiles?fileinfo=1 Get binary package info: libffi8=3.4.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libffi8/3.4.2-3/binfiles?fileinfo=1 Get binary package info: libfile-dirlist-perl=0.05-2 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-dirlist-perl/0.05-2/binfiles?fileinfo=1 Get binary package info: libfile-homedir-perl=1.006-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-homedir-perl/1.006-1/binfiles?fileinfo=1 Get binary package info: libfile-listing-perl=6.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-listing-perl/6.14-1/binfiles?fileinfo=1 Get binary package info: libfile-stripnondeterminism-perl=1.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-stripnondeterminism-perl/1.12.0-2/binfiles?fileinfo=1 Get binary package info: libfile-touch-perl=0.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-touch-perl/0.12-1/binfiles?fileinfo=1 Get binary package info: libfile-which-perl=1.23-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-which-perl/1.23-1/binfiles?fileinfo=1 Get binary package info: libgcc-11-dev=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-11-dev/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libgcc-s1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-s1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libgcrypt20=1.9.4-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libgcrypt20/1.9.4-3+b1/binfiles?fileinfo=1 Get binary package info: libgdbm-compat4=1.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm-compat4/1.22-1/binfiles?fileinfo=1 Get binary package info: libgdbm6=1.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm6/1.22-1/binfiles?fileinfo=1 Get binary package info: libgmp-dev=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp-dev/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgmp10=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp10/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgmpxx4ldbl=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmpxx4ldbl/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgnutls30=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls30/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgomp1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libgomp1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libgpg-error0=1.42-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgpg-error0/1.42-3/binfiles?fileinfo=1 Get binary package info: libgsl-dev=2.7+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgsl-dev/2.7+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgsl25=2.7+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgsl25/2.7+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgslcblas0=2.7+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgslcblas0/2.7+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgssapi-krb5-2=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libgssapi-krb5-2/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libhogweed6=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhogweed6/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libhtml-parser-perl=3.76-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhtml-parser-perl/3.76-1/binfiles?fileinfo=1 Get binary package info: libhtml-tagset-perl=3.20-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhtml-tagset-perl/3.20-4/binfiles?fileinfo=1 Get binary package info: libhtml-tree-perl=5.07-2 Binary URL: http://snapshot.notset.fr/mr/binary/libhtml-tree-perl/5.07-2/binfiles?fileinfo=1 Get binary package info: libhttp-cookies-perl=6.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-cookies-perl/6.10-1/binfiles?fileinfo=1 Get binary package info: libhttp-date-perl=6.05-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-date-perl/6.05-1/binfiles?fileinfo=1 Get binary package info: libhttp-message-perl=6.33-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-message-perl/6.33-1/binfiles?fileinfo=1 Get binary package info: libhttp-negotiate-perl=6.01-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-negotiate-perl/6.01-1/binfiles?fileinfo=1 Get binary package info: libice6=2:1.0.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libice6/2:1.0.10-1/binfiles?fileinfo=1 Get binary package info: libicu67=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu67/67.1-7/binfiles?fileinfo=1 Get binary package info: libidn2-0=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libidn2-0/2.3.2-2/binfiles?fileinfo=1 Get binary package info: libimport-into-perl=1.002005-1 Binary URL: http://snapshot.notset.fr/mr/binary/libimport-into-perl/1.002005-1/binfiles?fileinfo=1 Get binary package info: libio-html-perl=1.004-2 Binary URL: http://snapshot.notset.fr/mr/binary/libio-html-perl/1.004-2/binfiles?fileinfo=1 Get binary package info: libio-pty-perl=1:1.15-2 Binary URL: http://snapshot.notset.fr/mr/binary/libio-pty-perl/1:1.15-2/binfiles?fileinfo=1 Get binary package info: libio-socket-ssl-perl=2.072-1 Binary URL: http://snapshot.notset.fr/mr/binary/libio-socket-ssl-perl/2.072-1/binfiles?fileinfo=1 Get binary package info: libipc-run-perl=20200505.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libipc-run-perl/20200505.0-1/binfiles?fileinfo=1 Get binary package info: libisl23=0.24-2 Binary URL: http://snapshot.notset.fr/mr/binary/libisl23/0.24-2/binfiles?fileinfo=1 Get binary package info: libitm1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libitm1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libk5crypto3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libk5crypto3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkeyutils1=1.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libkeyutils1/1.6.1-2/binfiles?fileinfo=1 Get binary package info: libkrb5-3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkrb5support0=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5support0/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libksba8=1.6.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libksba8/1.6.0-2/binfiles?fileinfo=1 Get binary package info: libldap-2.4-2=2.4.59+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libldap-2.4-2/2.4.59+dfsg-1/binfiles?fileinfo=1 Get binary package info: liblsan0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/liblsan0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: liblwp-mediatypes-perl=6.04-1 Binary URL: http://snapshot.notset.fr/mr/binary/liblwp-mediatypes-perl/6.04-1/binfiles?fileinfo=1 Get binary package info: liblwp-protocol-https-perl=6.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/liblwp-protocol-https-perl/6.10-1/binfiles?fileinfo=1 Get binary package info: liblz4-1=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-1/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblzma5=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma5/5.2.5-2/binfiles?fileinfo=1 Get binary package info: libmagic-mgc=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic-mgc/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmagic1=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic1/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmd0=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd0/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmodule-runtime-perl=0.016-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmodule-runtime-perl/0.016-1/binfiles?fileinfo=1 Get binary package info: libmoo-perl=2.005004-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmoo-perl/2.005004-2/binfiles?fileinfo=1 Get binary package info: libmount1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libmount1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libmpc3=1.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpc3/1.2.1-1/binfiles?fileinfo=1 Get binary package info: libmpdec3=2.5.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmpdec3/2.5.1-2/binfiles?fileinfo=1 Get binary package info: libmpfr6=4.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmpfr6/4.1.0-3/binfiles?fileinfo=1 Get binary package info: libncursesw6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncursesw6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libnet-http-perl=6.21-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnet-http-perl/6.21-1/binfiles?fileinfo=1 Get binary package info: libnet-ssleay-perl=1.88-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libnet-ssleay-perl/1.88-3+b1/binfiles?fileinfo=1 Get binary package info: libnettle8=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnettle8/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libnpth0=1.6-3 Binary URL: http://snapshot.notset.fr/mr/binary/libnpth0/1.6-3/binfiles?fileinfo=1 Get binary package info: libnsl-dev=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl-dev/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnsl2=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl2/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libp11-kit0=0.24.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libp11-kit0/0.24.0-5/binfiles?fileinfo=1 Get binary package info: libpam-modules=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-modules-bin=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules-bin/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-runtime=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-runtime/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam0g=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam0g/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libparams-classify-perl=0.015-1+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libparams-classify-perl/0.015-1+b3/binfiles?fileinfo=1 Get binary package info: libpcre2-8-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-8-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libperl5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libperl5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: libpipeline1=1.5.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpipeline1/1.5.3-1/binfiles?fileinfo=1 Get binary package info: libplot2c2=2.6-11 Binary URL: http://snapshot.notset.fr/mr/binary/libplot2c2/2.6-11/binfiles?fileinfo=1 Get binary package info: libpng16-16=1.6.37-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpng16-16/1.6.37-3/binfiles?fileinfo=1 Get binary package info: libpython3-stdlib=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-stdlib/3.9.7-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-minimal=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-minimal/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libpython3.9-stdlib=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-stdlib/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libquadmath0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libquadmath0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libreadline8=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline8/8.1-2/binfiles?fileinfo=1 Get binary package info: librole-tiny-perl=2.002004-1 Binary URL: http://snapshot.notset.fr/mr/binary/librole-tiny-perl/2.002004-1/binfiles?fileinfo=1 Get binary package info: libruby2.7=2.7.4-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libruby2.7/2.7.4-1+b1/binfiles?fileinfo=1 Get binary package info: libruby3.0=3.0.2-5 Binary URL: http://snapshot.notset.fr/mr/binary/libruby3.0/3.0.2-5/binfiles?fileinfo=1 Get binary package info: libsasl2-2=2.1.27+dfsg-2.2 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-2/2.1.27+dfsg-2.2/binfiles?fileinfo=1 Get binary package info: libsasl2-modules-db=2.1.27+dfsg-2.2 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-modules-db/2.1.27+dfsg-2.2/binfiles?fileinfo=1 Get binary package info: libseccomp2=2.5.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libseccomp2/2.5.2-2/binfiles?fileinfo=1 Get binary package info: libselinux1=3.1-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1/3.1-3+b1/binfiles?fileinfo=1 Get binary package info: libsemanage-common=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage-common/3.1-1/binfiles?fileinfo=1 Get binary package info: libsemanage1=3.1-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage1/3.1-1+b2/binfiles?fileinfo=1 Get binary package info: libsepol1=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol1/3.1-1/binfiles?fileinfo=1 Get binary package info: libsigsegv2=2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsigsegv2/2.13-1/binfiles?fileinfo=1 Get binary package info: libsm6=2:1.2.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsm6/2:1.2.3-1/binfiles?fileinfo=1 Get binary package info: libsmartcols1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libsmartcols1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libsqlite3-0=3.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsqlite3-0/3.36.0-2/binfiles?fileinfo=1 Get binary package info: libssl1.1=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl1.1/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: libstdc++-11-dev=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++-11-dev/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libstdc++6=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++6/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libsub-override-perl=0.09-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-override-perl/0.09-2/binfiles?fileinfo=1 Get binary package info: libsub-quote-perl=2.006006-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-quote-perl/2.006006-1/binfiles?fileinfo=1 Get binary package info: libsystemd0=249.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsystemd0/249.5-2/binfiles?fileinfo=1 Get binary package info: libtamuanova-0.2=0.2-4+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libtamuanova-0.2/0.2-4+b2/binfiles?fileinfo=1 Get binary package info: libtamuanova-dev=0.2-4+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libtamuanova-dev/0.2-4+b2/binfiles?fileinfo=1 Get binary package info: libtasn1-6=4.17.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtasn1-6/4.17.0-2/binfiles?fileinfo=1 Get binary package info: libtimedate-perl=2.3300-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtimedate-perl/2.3300-2/binfiles?fileinfo=1 Get binary package info: libtinfo6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtinfo6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libtirpc-common=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-common/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc-dev=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-dev/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc3=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc3/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtool=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libtool/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libtry-tiny-perl=0.30-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtry-tiny-perl/0.30-1/binfiles?fileinfo=1 Get binary package info: libtsan0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libtsan0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libubsan1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libubsan1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libuchardet0=0.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuchardet0/0.0.7-1/binfiles?fileinfo=1 Get binary package info: libudev1=249.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/libudev1/249.5-2/binfiles?fileinfo=1 Get binary package info: libunistring2=0.9.10-6 Binary URL: http://snapshot.notset.fr/mr/binary/libunistring2/0.9.10-6/binfiles?fileinfo=1 Get binary package info: liburi-perl=5.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/liburi-perl/5.10-1/binfiles?fileinfo=1 Get binary package info: libuuid1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libuuid1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libwww-perl=6.58-1 Binary URL: http://snapshot.notset.fr/mr/binary/libwww-perl/6.58-1/binfiles?fileinfo=1 Get binary package info: libwww-robotrules-perl=6.02-1 Binary URL: http://snapshot.notset.fr/mr/binary/libwww-robotrules-perl/6.02-1/binfiles?fileinfo=1 Get binary package info: libx11-6=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-6/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libx11-data=2:1.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-data/2:1.7.2-2/binfiles?fileinfo=1 Get binary package info: libxau6=1:1.0.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxau6/1:1.0.9-1/binfiles?fileinfo=1 Get binary package info: libxaw7=2:1.0.13-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libxaw7/2:1.0.13-1.1/binfiles?fileinfo=1 Get binary package info: libxcb1=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb1/1.14-3/binfiles?fileinfo=1 Get binary package info: libxdmcp6=1:1.1.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxdmcp6/1:1.1.2-3/binfiles?fileinfo=1 Get binary package info: libxext6=2:1.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxext6/2:1.3.4-1/binfiles?fileinfo=1 Get binary package info: libxml2=2.9.12+dfsg-5 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2/2.9.12+dfsg-5/binfiles?fileinfo=1 Get binary package info: libxmu6=2:1.1.2-2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libxmu6/2:1.1.2-2+b3/binfiles?fileinfo=1 Get binary package info: libxpm4=1:3.5.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxpm4/1:3.5.12-1/binfiles?fileinfo=1 Get binary package info: libxt6=1:1.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxt6/1:1.2.0-1/binfiles?fileinfo=1 Get binary package info: libyaml-0-2=0.2.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libyaml-0-2/0.2.2-1/binfiles?fileinfo=1 Get binary package info: libzstd1=1.4.8+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd1/1.4.8+dfsg-3/binfiles?fileinfo=1 Get binary package info: linux-libc-dev=5.14.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/linux-libc-dev/5.14.12-1/binfiles?fileinfo=1 Get binary package info: login=1:4.8.1-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/login/1:4.8.1-1.1/binfiles?fileinfo=1 Get binary package info: lsb-base=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-base/11.1.0/binfiles?fileinfo=1 Get binary package info: m4=1.4.18-5 Binary URL: http://snapshot.notset.fr/mr/binary/m4/1.4.18-5/binfiles?fileinfo=1 Get binary package info: make=4.3-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/make/4.3-4.1/binfiles?fileinfo=1 Get binary package info: man-db=2.9.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/man-db/2.9.4-2/binfiles?fileinfo=1 Get binary package info: mawk=1.3.4.20200120-2 Binary URL: http://snapshot.notset.fr/mr/binary/mawk/1.3.4.20200120-2/binfiles?fileinfo=1 Get binary package info: media-types=4.0.0 Binary URL: http://snapshot.notset.fr/mr/binary/media-types/4.0.0/binfiles?fileinfo=1 Get binary package info: ncurses-base=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-base/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: ncurses-bin=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-bin/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: netbase=6.3 Binary URL: http://snapshot.notset.fr/mr/binary/netbase/6.3/binfiles?fileinfo=1 Get binary package info: openssl=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/openssl/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: passwd=1:4.8.1-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/passwd/1:4.8.1-1.1/binfiles?fileinfo=1 Get binary package info: patch=2.7.6-7 Binary URL: http://snapshot.notset.fr/mr/binary/patch/2.7.6-7/binfiles?fileinfo=1 Get binary package info: patchutils=0.4.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/patchutils/0.4.2-1/binfiles?fileinfo=1 Get binary package info: perl=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-base=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-base/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-modules-5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-modules-5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-openssl-defaults=5 Binary URL: http://snapshot.notset.fr/mr/binary/perl-openssl-defaults/5/binfiles?fileinfo=1 Get binary package info: pinentry-curses=1.1.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/pinentry-curses/1.1.0-4/binfiles?fileinfo=1 Get binary package info: plotutils=2.6-11 Binary URL: http://snapshot.notset.fr/mr/binary/plotutils/2.6-11/binfiles?fileinfo=1 Get binary package info: po-debconf=1.0.21+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/po-debconf/1.0.21+nmu1/binfiles?fileinfo=1 Get binary package info: python3=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3/3.9.7-1/binfiles?fileinfo=1 Get binary package info: python3-minimal=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-minimal/3.9.7-1/binfiles?fileinfo=1 Get binary package info: python3.9=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9/3.9.7-4/binfiles?fileinfo=1 Get binary package info: python3.9-minimal=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-minimal/3.9.7-4/binfiles?fileinfo=1 Get binary package info: rake=13.0.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/rake/13.0.3-1/binfiles?fileinfo=1 Get binary package info: readline-common=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/readline-common/8.1-2/binfiles?fileinfo=1 Get binary package info: rpcsvc-proto=1.4.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/rpcsvc-proto/1.4.2-4/binfiles?fileinfo=1 Get binary package info: ruby=1:2.7.6 Binary URL: http://snapshot.notset.fr/mr/binary/ruby/1:2.7.6/binfiles?fileinfo=1 Get binary package info: ruby-all-dev=1:2.7.6 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-all-dev/1:2.7.6/binfiles?fileinfo=1 Get binary package info: ruby-minitest=5.13.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-minitest/5.13.0-1/binfiles?fileinfo=1 Get binary package info: ruby-narray=0.6.1.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-narray/0.6.1.2-4/binfiles?fileinfo=1 Get binary package info: ruby-net-telnet=0.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-net-telnet/0.1.1-2/binfiles?fileinfo=1 Get binary package info: ruby-power-assert=1.1.7-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-power-assert/1.1.7-2/binfiles?fileinfo=1 Get binary package info: ruby-rubygems=3.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-rubygems/3.2.27-2/binfiles?fileinfo=1 Get binary package info: ruby-test-unit=3.3.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-test-unit/3.3.9-1/binfiles?fileinfo=1 Get binary package info: ruby-xmlrpc=0.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-xmlrpc/0.3.0-2/binfiles?fileinfo=1 Get binary package info: ruby2.7=2.7.4-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby2.7/2.7.4-1+b1/binfiles?fileinfo=1 Get binary package info: ruby2.7-dev=2.7.4-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby2.7-dev/2.7.4-1+b1/binfiles?fileinfo=1 Get binary package info: ruby3.0=3.0.2-5 Binary URL: http://snapshot.notset.fr/mr/binary/ruby3.0/3.0.2-5/binfiles?fileinfo=1 Get binary package info: ruby3.0-dev=3.0.2-5 Binary URL: http://snapshot.notset.fr/mr/binary/ruby3.0-dev/3.0.2-5/binfiles?fileinfo=1 Get binary package info: rubygems-integration=1.18 Binary URL: http://snapshot.notset.fr/mr/binary/rubygems-integration/1.18/binfiles?fileinfo=1 Get binary package info: sed=4.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/sed/4.8-1/binfiles?fileinfo=1 Get binary package info: sensible-utils=0.0.17 Binary URL: http://snapshot.notset.fr/mr/binary/sensible-utils/0.0.17/binfiles?fileinfo=1 Get binary package info: sysvinit-utils=3.00-1 Binary URL: http://snapshot.notset.fr/mr/binary/sysvinit-utils/3.00-1/binfiles?fileinfo=1 Get binary package info: tar=1.34+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tar/1.34+dfsg-1/binfiles?fileinfo=1 Get binary package info: tzdata=2021e-1 Binary URL: http://snapshot.notset.fr/mr/binary/tzdata/2021e-1/binfiles?fileinfo=1 Get binary package info: util-linux=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/util-linux/2.37.2-4/binfiles?fileinfo=1 Get binary package info: wdiff=1.2.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/wdiff/1.2.2-2+b1/binfiles?fileinfo=1 Get binary package info: x11-common=1:7.7+23 Binary URL: http://snapshot.notset.fr/mr/binary/x11-common/1:7.7+23/binfiles?fileinfo=1 Get binary package info: xz-utils=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/xz-utils/5.2.5-2/binfiles?fileinfo=1 Get binary package info: zlib1g=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Remaining packages to be found: 286 Timestamp source (124 packages): deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211025T025314Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210922T025414Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210929T025048Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211108T025858Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210902T030735Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210816T024705Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211103T025035Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210830T143924Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210928T151606Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211020T024519Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210823T024636Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210901T090918Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211014T085745Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210827T030044Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210828T025147Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211107T031827Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210926T025629Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211023T025408Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210909T025907Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210824T024320Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210903T030245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210906T024530Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211030T025126Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211022T024712Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210907T024355Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211008T024925Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211103T204712Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210911T144836Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210930T025245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T083956Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211004T145754Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T144048Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210821T024315Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211016T025026Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210915T024357Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210818T085356Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210825T030241Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211017T024714Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211030T084351Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210905T024240Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T023545Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211029T033902Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211101T024700Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210923T145517Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210928T025308Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211102T205550Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210816T024705Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210910T030709Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210907T092512Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211016T210235Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210919T024804Z/ unstable main Remaining packages to be found: 1 Timestamp source (1 packages): deb http://snapshot.notset.fr/archive/debian/20211014T155334Z/ unstable main New buildinfo file: /tmp/ruby-gsl-2.1.0.3+dfsg1-4v13r6j6x/ruby-gsl_2.1.0.3+dfsg1-4_amd64.buildinfo env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser:all=3.118 autoconf:all=2.71-2 automake:all=1:1.16.5-1 autopoint:all=0.21-4 autotools-dev:all=20180224.1+nmu1 base-files:amd64=12 base-passwd:amd64=3.5.52 bash:amd64=5.1-3.1 binutils:amd64=2.37-8 binutils-common:amd64=2.37-8 binutils-x86-64-linux-gnu:amd64=2.37-8 bsdextrautils:amd64=2.37.2-4 bsdutils:amd64=1:2.37.2-4 build-essential:amd64=12.9 bzip2:amd64=1.0.8-4 ca-certificates:all=20211016 coreutils:amd64=8.32-4.1 cpp:amd64=4:11.2.0-2 cpp-11:amd64=11.2.0-10 dash:amd64=0.5.11+git20210903+057cd650a4ed-3 debconf:all=1.5.79 debhelper:all=13.5.2 debianutils:amd64=5.5-1 devscripts:amd64=2.21.4 dh-autoreconf:all=20 dh-strip-nondeterminism:all=1.12.0-2 diffutils:amd64=1:3.7-5 dirmngr:amd64=2.2.27-2 dpkg:amd64=1.20.9 dpkg-dev:all=1.20.9 dwz:amd64=0.14-1 fakeroot:amd64=1.26-1 file:amd64=1:5.39-3 findutils:amd64=4.8.0-1 g++:amd64=4:11.2.0-2 g++-11:amd64=11.2.0-10 gcc:amd64=4:11.2.0-2 gcc-11:amd64=11.2.0-10 gcc-11-base:amd64=11.2.0-10 gem2deb:amd64=1.6 gem2deb-test-runner:amd64=1.6 gettext:amd64=0.21-4 gettext-base:amd64=0.21-4 gnupg:all=2.2.27-2 gnupg-l10n:all=2.2.27-2 gnupg-utils:amd64=2.2.27-2 gpg:amd64=2.2.27-2 gpg-agent:amd64=2.2.27-2 gpg-wks-client:amd64=2.2.27-2 gpg-wks-server:amd64=2.2.27-2 gpgconf:amd64=2.2.27-2 gpgsm:amd64=2.2.27-2 gpgv:amd64=2.2.27-2 grep:amd64=3.7-1 groff-base:amd64=1.22.4-7 gzip:amd64=1.10-4 hostname:amd64=3.23 init-system-helpers:all=1.60 install-info:amd64=6.8-3 intltool-debian:all=0.35.0+20060710.5 libacl1:amd64=2.3.1-1 libarchive-zip-perl:all=1.68-1 libasan6:amd64=11.2.0-10 libassuan0:amd64=2.5.5-1 libatomic1:amd64=11.2.0-10 libattr1:amd64=1:2.5.1-1 libaudit-common:all=1:3.0.6-1 libaudit1:amd64=1:3.0.6-1 libb-hooks-op-check-perl:amd64=0.22-1+b3 libbinutils:amd64=2.37-8 libblkid1:amd64=2.37.2-4 libbsd0:amd64=0.11.3-1 libbz2-1.0:amd64=1.0.8-4 libc-bin:amd64=2.32-4 libc-dev-bin:amd64=2.32-4 libc6:amd64=2.32-4 libc6-dev:amd64=2.32-4 libcap-ng0:amd64=0.7.9-2.2+b1 libcap2:amd64=1:2.44-1 libcc1-0:amd64=11.2.0-10 libclass-method-modifiers-perl:all=2.13-1 libcom-err2:amd64=1.46.4-1 libcrypt-dev:amd64=1:4.4.25-2 libcrypt1:amd64=1:4.4.25-2 libctf-nobfd0:amd64=2.37-8 libctf0:amd64=2.37-8 libdb5.3:amd64=5.3.28+dfsg1-0.8 libdebconfclient0:amd64=0.260 libdebhelper-perl:all=13.5.2 libdevel-callchecker-perl:amd64=0.008-1+b2 libdpkg-perl:all=1.20.9 libdynaloader-functions-perl:all=0.003-1.1 libedit2:amd64=3.1-20210910-1 libelf1:amd64=0.185-2 libencode-locale-perl:all=1.05-1.1 libexpat1:amd64=2.4.1-3 libfakeroot:amd64=1.26-1 libffi8:amd64=3.4.2-3 libfile-dirlist-perl:all=0.05-2 libfile-homedir-perl:all=1.006-1 libfile-listing-perl:all=6.14-1 libfile-stripnondeterminism-perl:all=1.12.0-2 libfile-touch-perl:all=0.12-1 libfile-which-perl:all=1.23-1 libgcc-11-dev:amd64=11.2.0-10 libgcc-s1:amd64=11.2.0-10 libgcrypt20:amd64=1.9.4-3+b1 libgdbm-compat4:amd64=1.22-1 libgdbm6:amd64=1.22-1 libgmp-dev:amd64=2:6.2.1+dfsg-2 libgmp10:amd64=2:6.2.1+dfsg-2 libgmpxx4ldbl:amd64=2:6.2.1+dfsg-2 libgnutls30:amd64=3.7.2-2 libgomp1:amd64=11.2.0-10 libgpg-error0:amd64=1.42-3 libgsl-dev:amd64=2.7+dfsg-2 libgsl25:amd64=2.7+dfsg-2 libgslcblas0:amd64=2.7+dfsg-2 libgssapi-krb5-2:amd64=1.18.3-7 libhogweed6:amd64=3.7.3-1 libhtml-parser-perl:amd64=3.76-1 libhtml-tagset-perl:all=3.20-4 libhtml-tree-perl:all=5.07-2 libhttp-cookies-perl:all=6.10-1 libhttp-date-perl:all=6.05-1 libhttp-message-perl:all=6.33-1 libhttp-negotiate-perl:all=6.01-1 libice6:amd64=2:1.0.10-1 libicu67:amd64=67.1-7 libidn2-0:amd64=2.3.2-2 libimport-into-perl:all=1.002005-1 libio-html-perl:all=1.004-2 libio-pty-perl:amd64=1:1.15-2 libio-socket-ssl-perl:all=2.072-1 libipc-run-perl:all=20200505.0-1 libisl23:amd64=0.24-2 libitm1:amd64=11.2.0-10 libk5crypto3:amd64=1.18.3-7 libkeyutils1:amd64=1.6.1-2 libkrb5-3:amd64=1.18.3-7 libkrb5support0:amd64=1.18.3-7 libksba8:amd64=1.6.0-2 libldap-2.4-2:amd64=2.4.59+dfsg-1 liblsan0:amd64=11.2.0-10 liblwp-mediatypes-perl:all=6.04-1 liblwp-protocol-https-perl:all=6.10-1 liblz4-1:amd64=1.9.3-2 liblzma5:amd64=5.2.5-2 libmagic-mgc:amd64=1:5.39-3 libmagic1:amd64=1:5.39-3 libmd0:amd64=1.0.4-1 libmodule-runtime-perl:all=0.016-1 libmoo-perl:all=2.005004-2 libmount1:amd64=2.37.2-4 libmpc3:amd64=1.2.1-1 libmpdec3:amd64=2.5.1-2 libmpfr6:amd64=4.1.0-3 libncursesw6:amd64=6.2+20210905-1 libnet-http-perl:all=6.21-1 libnet-ssleay-perl:amd64=1.88-3+b1 libnettle8:amd64=3.7.3-1 libnpth0:amd64=1.6-3 libnsl-dev:amd64=1.3.0-2 libnsl2:amd64=1.3.0-2 libp11-kit0:amd64=0.24.0-5 libpam-modules:amd64=1.4.0-10 libpam-modules-bin:amd64=1.4.0-10 libpam-runtime:all=1.4.0-10 libpam0g:amd64=1.4.0-10 libparams-classify-perl:amd64=0.015-1+b3 libpcre2-8-0:amd64=10.36-2 libpcre3:amd64=2:8.39-13 libperl5.32:amd64=5.32.1-6 libpipeline1:amd64=1.5.3-1 libplot2c2:amd64=2.6-11 libpng16-16:amd64=1.6.37-3 libpython3-stdlib:amd64=3.9.7-1 libpython3.9-minimal:amd64=3.9.7-4 libpython3.9-stdlib:amd64=3.9.7-4 libquadmath0:amd64=11.2.0-10 libreadline8:amd64=8.1-2 librole-tiny-perl:all=2.002004-1 libruby2.7:amd64=2.7.4-1+b1 libruby3.0:amd64=3.0.2-5 libsasl2-2:amd64=2.1.27+dfsg-2.2 libsasl2-modules-db:amd64=2.1.27+dfsg-2.2 libseccomp2:amd64=2.5.2-2 libselinux1:amd64=3.1-3+b1 libsemanage-common:all=3.1-1 libsemanage1:amd64=3.1-1+b2 libsepol1:amd64=3.1-1 libsigsegv2:amd64=2.13-1 libsm6:amd64=2:1.2.3-1 libsmartcols1:amd64=2.37.2-4 libsqlite3-0:amd64=3.36.0-2 libssl1.1:amd64=1.1.1l-1 libstdc++-11-dev:amd64=11.2.0-10 libstdc++6:amd64=11.2.0-10 libsub-override-perl:all=0.09-2 libsub-quote-perl:all=2.006006-1 libsystemd0:amd64=249.5-2 libtamuanova-0.2:amd64=0.2-4+b2 libtamuanova-dev:amd64=0.2-4+b2 libtasn1-6:amd64=4.17.0-2 libtimedate-perl:all=2.3300-2 libtinfo6:amd64=6.2+20210905-1 libtirpc-common:all=1.3.2-2 libtirpc-dev:amd64=1.3.2-2 libtirpc3:amd64=1.3.2-2 libtool:all=2.4.6-15 libtry-tiny-perl:all=0.30-1 libtsan0:amd64=11.2.0-10 libubsan1:amd64=11.2.0-10 libuchardet0:amd64=0.0.7-1 libudev1:amd64=249.5-2 libunistring2:amd64=0.9.10-6 liburi-perl:all=5.10-1 libuuid1:amd64=2.37.2-4 libwww-perl:all=6.58-1 libwww-robotrules-perl:all=6.02-1 libx11-6:amd64=2:1.7.2-2+b1 libx11-data:all=2:1.7.2-2 libxau6:amd64=1:1.0.9-1 libxaw7:amd64=2:1.0.13-1.1 libxcb1:amd64=1.14-3 libxdmcp6:amd64=1:1.1.2-3 libxext6:amd64=2:1.3.4-1 libxml2:amd64=2.9.12+dfsg-5 libxmu6:amd64=2:1.1.2-2+b3 libxpm4:amd64=1:3.5.12-1 libxt6:amd64=1:1.2.0-1 libyaml-0-2:amd64=0.2.2-1 libzstd1:amd64=1.4.8+dfsg-3 linux-libc-dev:amd64=5.14.12-1 login:amd64=1:4.8.1-1.1 lsb-base:all=11.1.0 m4:amd64=1.4.18-5 make:amd64=4.3-4.1 man-db:amd64=2.9.4-2 mawk:amd64=1.3.4.20200120-2 media-types:all=4.0.0 ncurses-base:all=6.2+20210905-1 ncurses-bin:amd64=6.2+20210905-1 netbase:all=6.3 openssl:amd64=1.1.1l-1 passwd:amd64=1:4.8.1-1.1 patch:amd64=2.7.6-7 patchutils:amd64=0.4.2-1 perl:amd64=5.32.1-6 perl-base:amd64=5.32.1-6 perl-modules-5.32:all=5.32.1-6 perl-openssl-defaults:amd64=5 pinentry-curses:amd64=1.1.0-4 plotutils:amd64=2.6-11 po-debconf:all=1.0.21+nmu1 python3:amd64=3.9.7-1 python3-minimal:amd64=3.9.7-1 python3.9:amd64=3.9.7-4 python3.9-minimal:amd64=3.9.7-4 rake:all=13.0.3-1 readline-common:all=8.1-2 rpcsvc-proto:amd64=1.4.2-4 ruby:amd64=1:2.7.6 ruby-all-dev:amd64=1:2.7.6 ruby-minitest:all=5.13.0-1 ruby-narray:amd64=0.6.1.2-4 ruby-net-telnet:all=0.1.1-2 ruby-power-assert:all=1.1.7-2 ruby-rubygems:all=3.2.27-2 ruby-test-unit:all=3.3.9-1 ruby-xmlrpc:all=0.3.0-2 ruby2.7:amd64=2.7.4-1+b1 ruby2.7-dev:amd64=2.7.4-1+b1 ruby3.0:amd64=3.0.2-5 ruby3.0-dev:amd64=3.0.2-5 rubygems-integration:all=1.18 sed:amd64=4.8-1 sensible-utils:all=0.0.17 sysvinit-utils:amd64=3.00-1 tar:amd64=1.34+dfsg-1 tzdata:all=2021e-1 util-linux:amd64=2.37.2-4 wdiff:amd64=1.2.2-2+b1 x11-common:all=1:7.7+23 xz-utils:amd64=5.2.5-2 zlib1g:amd64=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211105T024921Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211014T155334Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d ruby-gsl=2.1.0.3+dfsg1-4 && mkdir -p /build/ruby-gsl-AnvIWD && dpkg-source --no-check -x /*.dsc /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1 && chown -R builduser:builduser /build/ruby-gsl-AnvIWD" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1636055112" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/ruby-gsl-AnvIWD /tmp/ruby-gsl-2.1.0.3+dfsg1-4v13r6j6x bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.XmhYZD1bs_ as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.XmhYZD1bs_ Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-8). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1005 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4668 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-13) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211105T024921Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211014T155334Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.XmhYZD1bs_ Get:1 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable InRelease [165 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease Get:3 http://snapshot.notset.fr/archive/debian/20211014T155334Z unstable InRelease [165 kB] Ign:4 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main Sources [12.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main amd64 Packages [11.9 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20211014T155334Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20211014T155334Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20211014T155334Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20211014T155334Z unstable/main amd64 Packages [11.9 MB] Fetched 36.5 MB in 30s (1218 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.XmhYZD1bs_ I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-gsl=2.1.0.3+dfsg1-4 && mkdir -p /build/ruby-gsl-AnvIWD && dpkg-source --no-check -x /*.dsc /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1 && chown -R builduser:builduser /build/ruby-gsl-AnvIWD"' exec /tmp/mmdebstrap.XmhYZD1bs_ Reading package lists... NOTICE: 'ruby-gsl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-gsl.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-gsl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 377 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main ruby-gsl 2.1.0.3+dfsg1-4 (dsc) [2217 B] Get:2 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main ruby-gsl 2.1.0.3+dfsg1-4 (tar) [364 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211105T024921Z unstable/main ruby-gsl 2.1.0.3+dfsg1-4 (diff) [10.9 kB] Fetched 377 kB in 0s (1119 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-gsl_2.1.0.3+dfsg1-4.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-gsl in /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1 dpkg-source: info: unpacking ruby-gsl_2.1.0.3+dfsg1.orig.tar.xz dpkg-source: info: unpacking ruby-gsl_2.1.0.3+dfsg1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 20110605_extconf.rb dpkg-source: info: applying skip_failing_tests_precision.patch dpkg-source: info: applying 0001-Fix-interp2d-info.patch dpkg-source: info: applying 0002-Fix-spline2d-info.patch dpkg-source: info: applying skip_failing_TDS_cyc_solve.patch dpkg-source: info: applying 0006-Ruby-3-compatibility.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1636055112" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.XmhYZD1bs_ dpkg-buildpackage: info: source package ruby-gsl dpkg-buildpackage: info: source version 2.1.0.3+dfsg1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Kanashiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary-arch dh binary-arch --buildsystem ruby --with ruby dh_update_autotools_config -a -O--buildsystem=ruby dh_autoreconf -a -O--buildsystem=ruby dh_auto_configure -a -O--buildsystem=ruby dh_ruby --configure dh_auto_build -a -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -a -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -a -O--buildsystem=ruby dh_prep -a -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-gsl/ -a -O--buildsystem=ruby dh_ruby --install /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3\+dfsg1/debian/ruby-gsl dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211119-1645981-9tvcgy/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on rake-compiler (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on test-unit (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: gsl Version: 2.1.0.3 File: gsl-2.1.0.3.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 /tmp/d20211119-1645981-9tvcgy/gsl-2.1.0.3.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/alf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/array.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/array_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/blas.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/blas1.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/blas2.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/blas3.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/block.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/block_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/bspline.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/bundle.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/cdf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/cheb.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/combination.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/common.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/const.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/const_additional.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/cqp.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/deriv.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/dht.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/diff.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/dirac.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/eigen.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/error.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/extconf.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/fft.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/fit.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/fresnel.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/function.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/geometry.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/graph.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/gsl.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/gsl_narray.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/gsl_nmatrix.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram2d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram3d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram3d_source.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram_find.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram_oper.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/ieee.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_array.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_cheb.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_common.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_complex.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_const.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_dirac.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_eigen.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_fft.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_fit.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_function.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_graph.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_histogram.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_histogram3d.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_integration.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_interp.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_interp2d.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_linalg.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_math.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_odeiv.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_poly.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_rational.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_rng.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_root.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_sf.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_statistics.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_tensor.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_with_narray.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_with_nmatrix.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/templates_off.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/include/templates_on.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/integration.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/interp.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/interp2d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/jacobi.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/linalg.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/linalg_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/math.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_double.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_int.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/min.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/monte.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/multifit.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/multimin.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/multimin_fsdf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/multiroots.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/multiset.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/ndlinear.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/nmf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/nmf_wrap.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/ntuple.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/odeiv.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/ool.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/permutation.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/poly.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/poly2.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/poly_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/qrng.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/randist.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/rational.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/rng.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/root.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_airy.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_bessel.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_clausen.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_coulomb.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_coupling.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_dawson.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_debye.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_dilog.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_elementary.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_ellint.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_elljac.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_erfc.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_exp.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_expint.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_fermi_dirac.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_gamma.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_gegenbauer.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_hyperg.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_laguerre.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_lambert.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_legendre.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_log.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_mathieu.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_power.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_psi.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_synchrotron.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_transport.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_trigonometric.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_zeta.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/signal.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/siman.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sort.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/spline.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/spline2d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/stats.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/sum.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/tamu_anova.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/tensor.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/tensor_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/vector.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_double.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_int.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native/wavelet.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/gsl.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/gsl/gnuplot.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/gsl/interp2d_fix.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/gsl/oper.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/gsl/version.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/ool.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/ool/conmin.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/rbgsl.rb Building native extensions. This could take a while... current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native ["/usr/bin/ruby2.7", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20211119-1645984-292llp.rb", "extconf.rb"] checking gsl version... 2.7 checking gsl cflags... -I/usr/include checking gsl libs... -L/usr/lib/x86_64-linux-gnu -lgsl -lgslcblas -lm checking for round()... yes checking for alf/alf.h... no checking for qrngextra/qrngextra.h... no checking for rngextra/rngextra.h... no checking for tensor/tensor.h... no checking for gsl/gsl_multimin_fsdf.h... no checking for gsl/gsl_cqp.h... no checking for jacobi.h... no checking for ndlinear/gsl_multifit_ndlinear.h... no checking for ool/ool_version.h... no checking for gsl_eigen_francis() in -lgsl... yes checking for gsl_eigen_francis()... yes checking for gsl_poly_solve_quartic() in -lgsl... no checking for graph... yes checking for tamu_anova/tamu_anova.h... yes checking for -ltamuanova... yes checking for gsl_multifit_fdfsolver.J in gsl/gsl_multifit_nlin.h... no checking for gsl_sf_mathieu_a_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_b_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_ce_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_se_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_Mc_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_Ms_e() in gsl/gsl_sf_mathieu.h... yes creating gsl_config.h creating Makefile current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "DESTDIR=", "clean"] make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native' rm -f rm -f gsl_native.so *.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native' current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "DESTDIR="] make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native' gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o alf.o -c alf.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o array.o -c array.c In file included from include/rb_gsl_common.h:28, from array.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from array.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o array_complex.o -c array_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from array_complex.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from array_complex.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas.o -c blas.c In file included from include/rb_gsl_common.h:28, from blas.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from blas.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas1.o -c blas1.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from blas1.c:14: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from blas1.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas2.o -c blas2.c In file included from include/rb_gsl_common.h:28, from blas2.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from blas2.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: blas2.c: In function ‘Init_gsl_blas2’: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function4’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1084:3: note: in expansion of macro ‘rb_define_module_function’ 1084 | rb_define_module_function(module, "dsyr2!", rb_gsl_blas_dsyr2, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1078:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1078 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##4 ,4 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function4’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1085:3: note: in expansion of macro ‘rb_define_module_function’ 1085 | rb_define_module_function(module, "dsyr2", rb_gsl_blas_dsyr2_a, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1078:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1078 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##4 ,4 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function4’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1086:3: note: in expansion of macro ‘rb_define_module_function’ 1086 | rb_define_module_function(module, "zher2!", rb_gsl_blas_zher2, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1078:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1078 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##4 ,4 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function4’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1087:3: note: in expansion of macro ‘rb_define_module_function’ 1087 | rb_define_module_function(module, "zher2", rb_gsl_blas_zher2_a, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from blas2.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1078:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1078 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##4 ,4 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas3.o -c blas3.c In file included from include/rb_gsl_common.h:28, from blas3.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from blas3.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o block.o -c block.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from block.c:17: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from block.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o bspline.o -c bspline.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from bspline.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from bspline.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o bundle.o -c bundle.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o cdf.o -c cdf.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from cdf.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from cdf.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o cheb.o -c cheb.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from cheb.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from cheb.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o combination.o -c combination.c In file included from include/rb_gsl_common.h:28, from combination.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from combination.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o common.o -c common.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from common.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from common.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o complex.o -c complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from complex.c:14: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from complex.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o const.o -c const.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o const_additional.o -c const_additional.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const_additional.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const_additional.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o cqp.o -c cqp.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o deriv.o -c deriv.c In file included from include/rb_gsl_common.h:28, from deriv.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from deriv.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o dht.o -c dht.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from dht.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from dht.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o diff.o -c diff.c In file included from include/rb_gsl_common.h:28, from diff.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from diff.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o dirac.o -c dirac.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_dirac.h:4, from dirac.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_dirac.h:4, from dirac.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o eigen.o -c eigen.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from eigen.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from eigen.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o error.o -c error.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from error.c:11: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from error.c:11: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o fft.o -c fft.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from fft.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from fft.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o fit.o -c fit.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from fit.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from fit.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o fresnel.o -c fresnel.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from fresnel.c:14: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from fresnel.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | fresnel.c:17:21: warning: ‘sqrt_pi_2’ defined but not used [-Wunused-const-variable=] 17 | static const double sqrt_pi_2 = 1.2533141373155002512078826424; /* sqrt(pi/2) */ | ^~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o function.o -c function.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_function.h:16, from function.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_function.h:16, from function.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o geometry.o -c geometry.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from geometry.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from geometry.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o graph.o -c graph.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | graph.c: In function ‘gsl_graph_set_command’: graph.c:1097:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1097 | if (g->title_font_name != Qnil) | ^~ graph.c:1098:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1098 | sprintf(command, "%s --title-font-name %s", command, STR2CSTR(g->title_font_name)); if (g->title_font_size != Qnil) | ^~ graph.c: In function ‘rb_gsl_graph_step’: graph.c:1244:28: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1244 | sprintf(command, "%s %s", command, STR2CSTR(argv[2])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1248:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1248 | sprintf(command, "%s %s", command, STR2CSTR(argv[1])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1258:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1258 | sprintf(command, "%s %s", command, STR2CSTR(argv[0])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c: In function ‘rb_gsl_graph_graph’: graph.c:1176:28: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1176 | sprintf(command, "%s %s", command, STR2CSTR(argv[2])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1180:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1180 | sprintf(command, "%s %s", command, STR2CSTR(argv[1])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1190:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1190 | sprintf(command, "%s %s", command, STR2CSTR(argv[0])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o gsl.o -c gsl.c gsl.c: In function ‘rb_gsl_object_info’: gsl.c:51:40: warning: passing argument 3 of ‘rb_rescue’ from incompatible pointer type [-Wincompatible-pointer-types] 51 | s = rb_rescue(rb_gsl_call_name, obj, rb_gsl_call_rescue, obj); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:1987:39: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 1987 | VALUE rb_rescue(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE); | ^~~~~~~~~~~~~~~~~~~~~ gsl.c:53:40: warning: passing argument 3 of ‘rb_rescue’ from incompatible pointer type [-Wincompatible-pointer-types] 53 | s = rb_rescue(rb_gsl_call_size, obj, rb_gsl_call_rescue, obj); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:1987:39: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 1987 | VALUE rb_rescue(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE); | ^~~~~~~~~~~~~~~~~~~~~ gsl.c:50:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 50 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsl.c:52:26: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 52 | if (s) sprintf(buf, "%sType: %s\n", buf, STR2CSTR(s)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsl.c:54:26: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 54 | if (s) sprintf(buf, "%sSize: %d\n", buf, (int) FIX2INT(s)); | ^~~~~~~~~~~~ gsl.c:54:23: note: using the range [-2147483648, 2147483647] for directive argument 54 | if (s) sprintf(buf, "%sSize: %d\n", buf, (int) FIX2INT(s)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o gsl_narray.o -c gsl_narray.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o gsl_nmatrix.o -c gsl_nmatrix.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram.o -c histogram.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram2d.o -c histogram2d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘Init_gsl_histogram2d’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method3’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} histogram2d.c:1009:3: note: in expansion of macro ‘rb_define_method’ 1009 | rb_define_method(cgsl_histogram2d, "fscanf", rb_gsl_histogram2d_fscanf, 3); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1077:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1077 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram3d.o -c histogram3d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram3d_source.o -c histogram3d_source.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d_source.c:16: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d_source.c:16: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram_find.o -c histogram_find.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram_find.c:20: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram_find.c:20: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram_oper.o -c histogram_oper.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ieee.o -c ieee.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ieee.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ieee.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from ieee.c:12: ieee.c: In function ‘Init_gsl_ieee’: /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ieee.c:83:3: note: in expansion of macro ‘rb_define_singleton_method’ 83 | rb_define_singleton_method(mgsl_ieee, "printf", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ieee.c:85:3: note: in expansion of macro ‘rb_define_singleton_method’ 85 | rb_define_singleton_method(mgsl_ieee, "printf_double", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o integration.o -c integration.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from integration.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from integration.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o interp.o -c interp.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | interp.c: In function ‘rb_gsl_interp_info’: interp.c:447:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 447 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:448:19: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 448 | sprintf(buf, "%sType: %s\n", buf, gsl_interp_name(p->p)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:449:19: warning: ‘xmin: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 449 | sprintf(buf, "%sxmin: %f\n", buf, p->p->xmin); | ^~~~~~~~~~~~ interp.c:449:16: note: assuming directive output of 8 bytes 449 | sprintf(buf, "%sxmin: %f\n", buf, p->p->xmin); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:450:19: warning: ‘xmax: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 450 | sprintf(buf, "%sxmax: %f\n", buf, p->p->xmax); | ^~~~~~~~~~~~ interp.c:450:16: note: assuming directive output of 8 bytes 450 | sprintf(buf, "%sxmax: %f\n", buf, p->p->xmax); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:451:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 451 | sprintf(buf, "%sSize: %d\n", buf, (int) p->p->size); | ^~~~~~~~~~~~ interp.c:451:16: note: using the range [-2147483648, 2147483647] for directive argument 451 | sprintf(buf, "%sSize: %d\n", buf, (int) p->p->size); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o interp2d.o -c interp2d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from interp2d.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from interp2d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | interp2d.c: In function ‘rb_gsl_interp_evaluate’: interp2d.c:104:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 104 | rb_raise(rb_eTypeError, "size mismatch (za:%d != %d)", (int) zsize, | ~^ | | | int | %ld 105 | (int) xsize*ysize); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o jacobi.o -c jacobi.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o linalg.o -c linalg.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from linalg.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: linalg.c: In function ‘Init_gsl_linalg’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} linalg.c:4052:3: note: in expansion of macro ‘rb_define_method’ 4052 | rb_define_method(cgsl_matrix_QR, "Rsvx", rb_gsl_linalg_QR_Rsvx, 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE, int) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int, int)} linalg.c:4057:3: note: in expansion of macro ‘rb_define_module_function’ 4057 | rb_define_module_function(mgsl_linalg_QR, "QRsolve", rb_gsl_linalg_QR_QRsolve, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE, int)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int, int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} linalg.c:4253:3: note: in expansion of macro ‘rb_define_method’ 4253 | rb_define_method(cgsl_matrix_LQ, "Lsvx_T", rb_gsl_linalg_LQ_Lsvx, 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE, int) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int, int)} linalg.c:4258:3: note: in expansion of macro ‘rb_define_module_function’ 4258 | rb_define_module_function(mgsl_linalg_LQ, "LQsolve_T", rb_gsl_linalg_LQ_LQsolve, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE, int)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int, int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o linalg_complex.o -c linalg_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from linalg_complex.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from linalg_complex.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o math.o -c math.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_math.h:16, from math.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_math.h:16, from math.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix.o -c matrix.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix.c:17: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from matrix.c:28: matrix_source.h: In function ‘rb_gsl_matrix_info’: matrix_source.h:2067:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2067 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:28: matrix_source.h:2068:19: warning: ‘Dimension: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 292 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:28: matrix_source.h:2069:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~ matrix_source.h:2069:16: note: using the range [-2147483648, 2147483647] for directive argument 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:34: matrix_source.h: In function ‘rb_gsl_matrix_int_info’: matrix_source.h:2067:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2067 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:34: matrix_source.h:2068:19: warning: ‘Dimension: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 292 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:34: matrix_source.h:2069:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~ matrix_source.h:2069:16: note: using the range [-2147483648, 2147483647] for directive argument 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix_complex.o -c matrix_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix_complex.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix_complex.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from matrix_complex.c:12: matrix_complex.c: In function ‘Init_gsl_matrix_complex’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE **, VALUE) {aka long unsigned int (*)(int, long unsigned int **, long unsigned int)} matrix_complex.c:1726:3: note: in expansion of macro ‘rb_define_method’ 1726 | rb_define_method(cgsl_matrix_complex, "indgen!", rb_gsl_matrix_complex_indgen_bang, -1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from matrix_complex.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE **, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int **, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix_double.o -c matrix_double.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix_double.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix_double.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix_int.o -c matrix_int.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix_int.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix_int.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o min.o -c min.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from min.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from min.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o monte.o -c monte.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from monte.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from monte.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from monte.c:12: monte.c: In function ‘Init_gsl_monte’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} monte.c:855:3: note: in expansion of macro ‘rb_define_method’ 855 | rb_define_method(cgsl_monte_function, "eval", rb_gsl_monte_function_eval, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from monte.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multifit.o -c multifit.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from multifit.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from multifit.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | multifit.c: In function ‘rb_gsl_multifit_fdfsolver_covar’: multifit.c:416:9: warning: statement will never be executed [-Wswitch-unreachable] 416 | int retval = 0; | ^~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multimin.o -c multimin.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multimin.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multimin.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multimin_fsdf.o -c multimin_fsdf.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multiroots.o -c multiroots.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiroots.c:11: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiroots.c:11: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from multiroots.c:11: multiroots.c: In function ‘gsl_multiroot_function_mark’: multiroots.c:102:37: warning: passing argument 1 of ‘rb_array_len’ makes integer from pointer without a cast [-Wint-conversion] 102 | for (i = 0; (int) i < RARRAY_LEN(f->params); i++) | ~^~~~~~~~ | | | void * /usr/include/ruby-2.7.0/ruby/ruby.h:1070:36: note: in definition of macro ‘RARRAY_LEN’ 1070 | #define RARRAY_LEN(a) rb_array_len(a) | ^ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from multiroots.c:11: /usr/include/ruby-2.7.0/ruby/ruby.h:2167:20: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘void *’ 2167 | rb_array_len(VALUE a) | ~~~~~~^ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from multiroots.c:11: multiroots.c: In function ‘gsl_multiroot_function_fdf_mark’: multiroots.c:239:37: warning: passing argument 1 of ‘rb_array_len’ makes integer from pointer without a cast [-Wint-conversion] 239 | for (i = 0; (int) i < RARRAY_LEN(f->params); i++) | ~^~~~~~~~ | | | void * /usr/include/ruby-2.7.0/ruby/ruby.h:1070:36: note: in definition of macro ‘RARRAY_LEN’ 1070 | #define RARRAY_LEN(a) rb_array_len(a) | ^ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from multiroots.c:11: /usr/include/ruby-2.7.0/ruby/ruby.h:2167:20: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘void *’ 2167 | rb_array_len(VALUE a) | ~~~~~~^ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multiset.o -c multiset.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiset.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiset.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ndlinear.o -c ndlinear.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ndlinear.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ndlinear.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o nmf.o -c nmf.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o nmf_wrap.o -c nmf_wrap.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ntuple.o -c ntuple.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ntuple.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ntuple.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from ntuple.c:12: ntuple.c: In function ‘Init_gsl_ntuple’: /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ntuple.c:437:3: note: in expansion of macro ‘rb_define_singleton_method’ 437 | rb_define_singleton_method(cgsl_ntuple, "close", rb_gsl_ntuple_close, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from ntuple.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ntuple.c:439:3: note: in expansion of macro ‘rb_define_method’ 439 | rb_define_method(cgsl_ntuple, "size", rb_gsl_ntuple_size, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from ntuple.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o odeiv.o -c odeiv.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: odeiv.c: In function ‘Init_gsl_odeiv’: /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_method5’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} odeiv.c:885:3: note: in expansion of macro ‘rb_define_singleton_method’ 885 | rb_define_singleton_method(cgsl_odeiv_control, "scaled_alloc", rb_gsl_odeiv_control_scaled_new, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1079:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1079 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##5 ,5 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ odeiv.c: In function ‘rb_gsl_odeiv_step_info’: odeiv.c:446:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 446 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ odeiv.c:447:19: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 447 | sprintf(buf, "%sType: %s\n", buf, gsl_odeiv_step_name(s)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ odeiv.c:448:19: warning: ‘Dimension: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 448 | sprintf(buf, "%sDimension: %d\n", buf, (int) s->dimension); | ^~~~~~~~~~~~ odeiv.c:448:16: note: using the range [-2147483648, 2147483647] for directive argument 448 | sprintf(buf, "%sDimension: %d\n", buf, (int) s->dimension); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ool.o -c ool.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o permutation.o -c permutation.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from permutation.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from permutation.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o poly.o -c poly.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: poly_source.h: In function ‘Init_gsl_poly_init’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1813:3: note: in expansion of macro ‘rb_define_method’ 1813 | rb_define_method(GSL_TYPE(cgsl_poly), "reduce", | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1815:3: note: in expansion of macro ‘rb_define_method’ 1815 | rb_define_method(GSL_TYPE(cgsl_poly), "deriv", FUNCTION(rb_gsl_poly,deriv), 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1816:3: note: in expansion of macro ‘rb_define_method’ 1816 | rb_define_method(GSL_TYPE(cgsl_poly), "integ", FUNCTION(rb_gsl_poly,integ), 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: poly_source.h: In function ‘Init_gsl_poly_int_init’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1813:3: note: in expansion of macro ‘rb_define_method’ 1813 | rb_define_method(GSL_TYPE(cgsl_poly), "reduce", | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1815:3: note: in expansion of macro ‘rb_define_method’ 1815 | rb_define_method(GSL_TYPE(cgsl_poly), "deriv", FUNCTION(rb_gsl_poly,deriv), 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1816:3: note: in expansion of macro ‘rb_define_method’ 1816 | rb_define_method(GSL_TYPE(cgsl_poly), "integ", FUNCTION(rb_gsl_poly,integ), 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:33: poly_source.h: In function ‘rb_gsl_poly_int_info’: poly_source.h:1532:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1532 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:33: poly_source.h:1533:19: warning: ‘Order: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~ poly_source.h:1533:16: note: directive argument in the range [-2147483648, 2147483646] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:22: poly_source.h: In function ‘rb_gsl_poly_info’: poly_source.h:1532:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1532 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:22: poly_source.h:1533:19: warning: ‘Order: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~ poly_source.h:1533:16: note: directive argument in the range [-2147483648, 2147483646] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o poly2.o -c poly2.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly2.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly2.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o qrng.o -c qrng.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from qrng.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from qrng.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o randist.o -c randist.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from randist.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from randist.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o rational.o -c rational.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl_rational.h:16, from rational.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl_rational.h:16, from rational.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o rng.o -c rng.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: rng.c: In function ‘Init_gsl_rng’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} rng.c:580:3: note: in expansion of macro ‘rb_define_method’ 580 | rb_define_method(cgsl_rng, "max", rb_gsl_rng_max, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} rng.c:581:3: note: in expansion of macro ‘rb_define_method’ 581 | rb_define_method(cgsl_rng, "min", rb_gsl_rng_min, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} rng.c:582:3: note: in expansion of macro ‘rb_define_method’ 582 | rb_define_method(cgsl_rng, "size", rb_gsl_rng_size, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o root.o -c root.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from root.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from root.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf.o -c sf.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from sf.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from sf.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | sf.c: In function ‘rb_gsl_sf_result_e10_to_s’: sf.c:112:32: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 112 | sprintf(str, "%10.9e %10.9e\n", rslt->val, rslt->err); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from sf.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 23 and 37 bytes into a destination of size 32 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_airy.o -c sf_airy.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_airy.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_airy.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_bessel.o -c sf_bessel.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: sf_bessel.c: In function ‘Init_gsl_sf_bessel’: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function3’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} sf_bessel.c:850:3: note: in expansion of macro ‘rb_define_module_function’ 850 | rb_define_module_function(mgsl_sf_bessel, "sequence_Jnu_e", rb_gsl_sf_bessel_sequence_Jnu_e, 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1077:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1077 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_clausen.o -c sf_clausen.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_clausen.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_clausen.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_coulomb.o -c sf_coulomb.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coulomb.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coulomb.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_coupling.o -c sf_coupling.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coupling.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coupling.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_dawson.o -c sf_dawson.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dawson.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dawson.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_debye.o -c sf_debye.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_debye.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_debye.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_dilog.o -c sf_dilog.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dilog.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dilog.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_elementary.o -c sf_elementary.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elementary.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elementary.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_ellint.o -c sf_ellint.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: sf_ellint.c: In function ‘Init_gsl_sf_ellint’: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function4’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} sf_ellint.c:175:3: note: in expansion of macro ‘rb_define_module_function’ 175 | rb_define_module_function(module, "ellint_D_e", rb_gsl_sf_ellint_D_e, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1078:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1078 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##4 ,4 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_function4’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} sf_ellint.c:197:3: note: in expansion of macro ‘rb_define_module_function’ 197 | rb_define_module_function(mgsl_sf_ellint, "D_e", rb_gsl_sf_ellint_D_e, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1078:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1078 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##4 ,4 ,decl,vars,(VALUE,VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_elljac.o -c sf_elljac.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elljac.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elljac.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_erfc.o -c sf_erfc.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_erfc.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_erfc.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_exp.o -c sf_exp.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_exp.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_exp.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_expint.o -c sf_expint.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_expint.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_expint.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_fermi_dirac.o -c sf_fermi_dirac.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_fermi_dirac.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_fermi_dirac.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_gamma.o -c sf_gamma.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gamma.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gamma.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_gegenbauer.o -c sf_gegenbauer.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gegenbauer.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gegenbauer.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_hyperg.o -c sf_hyperg.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_hyperg.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_hyperg.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_laguerre.o -c sf_laguerre.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_laguerre.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_laguerre.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_lambert.o -c sf_lambert.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_lambert.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_lambert.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_legendre.o -c sf_legendre.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_legendre.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_legendre.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_log.o -c sf_log.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_log.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_log.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_mathieu.o -c sf_mathieu.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from sf_mathieu.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: sf_mathieu.c: In function ‘Init_sf_mathieu’: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:267:3: note: in expansion of macro ‘rb_define_module_function’ 267 | rb_define_module_function(module, "mathieu_a_array", rb_gsl_sf_mathieu_a_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:270:3: note: in expansion of macro ‘rb_define_module_function’ 270 | rb_define_module_function(module, "mathieu_b_array", rb_gsl_sf_mathieu_b_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:273:3: note: in expansion of macro ‘rb_define_module_function’ 273 | rb_define_module_function(module, "mathieu_ce_array", rb_gsl_sf_mathieu_ce_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:276:3: note: in expansion of macro ‘rb_define_module_function’ 276 | rb_define_module_function(module, "mathieu_se_array", rb_gsl_sf_mathieu_se_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:279:3: note: in expansion of macro ‘rb_define_module_function’ 279 | rb_define_module_function(module, "mathieu_Mc_array", rb_gsl_sf_mathieu_Mc_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2825:135: warning: passing argument 3 of ‘rb_define_module_functionm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:282:3: note: in expansion of macro ‘rb_define_module_function’ 282 | rb_define_module_function(module, "mathieu_Ms_array", rb_gsl_sf_mathieu_Ms_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2802:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2802:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2802 | RB_METHOD_DEFINITION_DECL(rb_define_module_function, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_power.o -c sf_power.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_power.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_power.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_psi.o -c sf_psi.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_psi.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_psi.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_synchrotron.o -c sf_synchrotron.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_synchrotron.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_synchrotron.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_transport.o -c sf_transport.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_transport.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_transport.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_trigonometric.o -c sf_trigonometric.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_trigonometric.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_trigonometric.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_zeta.o -c sf_zeta.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_zeta.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_zeta.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o signal.o -c signal.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from signal.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from signal.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o siman.o -c siman.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from siman.c:14: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from siman.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sort.o -c sort.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from sort.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from sort.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o spline.o -c spline.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: spline.c: In function ‘Init_gsl_spline’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} spline.c:401:3: note: in expansion of macro ‘rb_define_method’ 401 | rb_define_method(cgsl_spline, "eval_integ_e", rb_gsl_spline_eval_integ_e, 1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1075:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1075 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##1 ,1 ,decl,vars,(VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ spline.c: In function ‘rb_gsl_spline_info’: spline.c:348:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 348 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:349:19: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 349 | sprintf(buf, "%sType: %s\n", buf, gsl_interp_name(p->s->interp)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:350:19: warning: ‘xmin: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 350 | sprintf(buf, "%sxmin: %f\n", buf, p->s->interp->xmin); | ^~~~~~~~~~~~ spline.c:350:16: note: assuming directive output of 8 bytes 350 | sprintf(buf, "%sxmin: %f\n", buf, p->s->interp->xmin); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:351:19: warning: ‘xmax: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 351 | sprintf(buf, "%sxmax: %f\n", buf, p->s->interp->xmax); | ^~~~~~~~~~~~ spline.c:351:16: note: assuming directive output of 8 bytes 351 | sprintf(buf, "%sxmax: %f\n", buf, p->s->interp->xmax); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:352:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 352 | sprintf(buf, "%sSize: %d\n", buf, (int) p->s->size); | ^~~~~~~~~~~~ spline.c:352:16: note: using the range [-2147483648, 2147483647] for directive argument 352 | sprintf(buf, "%sSize: %d\n", buf, (int) p->s->size); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-2.7.0/ruby/defines.h:126, from /usr/include/ruby-2.7.0/ruby/ruby.h:29, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o spline2d.o -c spline2d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from spline2d.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from spline2d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from spline2d.c:12: include/rb_gsl_interp2d.h:37:13: warning: ‘rb_gsl_interp2d_free’ declared ‘static’ but never defined [-Wunused-function] 37 | static void rb_gsl_interp2d_free(rb_gsl_interp2d*); | ^~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o stats.o -c stats.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from stats.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from stats.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from stats.c:12: stats.c: In function ‘Init_gsl_stats’: /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:709:3: note: in expansion of macro ‘rb_define_singleton_method’ 709 | rb_define_singleton_method(mgsl_stats, "wmean", rb_gsl_stats_wmean2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:710:3: note: in expansion of macro ‘rb_define_singleton_method’ 710 | rb_define_singleton_method(mgsl_stats, "wvariance", rb_gsl_stats_wvariance2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:711:3: note: in expansion of macro ‘rb_define_singleton_method’ 711 | rb_define_singleton_method(mgsl_stats, "wvariance_m", rb_gsl_stats_wvariance_m2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:712:3: note: in expansion of macro ‘rb_define_singleton_method’ 712 | rb_define_singleton_method(mgsl_stats, "wsd", rb_gsl_stats_wsd2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:713:3: note: in expansion of macro ‘rb_define_singleton_method’ 713 | rb_define_singleton_method(mgsl_stats, "wsd_m", rb_gsl_stats_wsd_m2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:714:3: note: in expansion of macro ‘rb_define_singleton_method’ 714 | rb_define_singleton_method(mgsl_stats, "wvariance_with_fixed_mean", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:716:3: note: in expansion of macro ‘rb_define_singleton_method’ 716 | rb_define_singleton_method(mgsl_stats, "wsd_with_fixed_mean", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:718:3: note: in expansion of macro ‘rb_define_singleton_method’ 718 | rb_define_singleton_method(mgsl_stats, "wabsdev", rb_gsl_stats_wabsdev2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:719:3: note: in expansion of macro ‘rb_define_singleton_method’ 719 | rb_define_singleton_method(mgsl_stats, "wabsdev_m", rb_gsl_stats_wabsdev_m2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:720:3: note: in expansion of macro ‘rb_define_singleton_method’ 720 | rb_define_singleton_method(mgsl_stats, "wskew", rb_gsl_stats_wskew2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 1218 | #define rb_define_singleton_method(klass, mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:722:3: note: in expansion of macro ‘rb_define_singleton_method’ 722 | rb_define_singleton_method(mgsl_stats, "wkurtosis", rb_gsl_stats_wkurtosis2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from stats.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method2’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:750:3: note: in expansion of macro ‘rb_define_method’ 750 | rb_define_method(cgsl_vector, "stats_wskew_m_sd", rb_gsl_stats_wskew_m_sd, 2); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from stats.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1076:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1076 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##2 ,2 ,decl,vars,(VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from stats.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method2’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:754:3: note: in expansion of macro ‘rb_define_method’ 754 | rb_define_method(cgsl_vector, "stats_wkurtosis_m_sd", | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from stats.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1076:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1076 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##2 ,2 ,decl,vars,(VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sum.o -c sum.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from sum.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from sum.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o tamu_anova.o -c tamu_anova.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from tamu_anova.c:1: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from tamu_anova.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from tamu_anova.c:1: tamu_anova.c: In function ‘Init_tamu_anova’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_method0’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE *) {aka long unsigned int (*)(long unsigned int *)} tamu_anova.c:54:3: note: in expansion of macro ‘rb_define_method’ 54 | rb_define_method(cTable, "print", rb_tamu_anova_printtable, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from tamu_anova.c:1: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int *)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1074:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1074 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##0 ,0 ,decl,vars,(VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o tensor.o -c tensor.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector.o -c vector.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector.c:17: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector_complex.o -c vector_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector_complex.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: vector_complex.c: In function ‘Init_gsl_vector_complex’: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} vector_complex.c:2115:3: note: in expansion of macro ‘rb_define_method’ 2115 | rb_define_method(cgsl_vector_complex, "matrix_view_with_tda", rb_gsl_vector_complex_matrix_view_with_tda, -1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2799:117: warning: passing argument 3 of ‘rb_define_methodm1’ from incompatible pointer type [-Wincompatible-pointer-types] 2799 | #define rb_define_method(klass, mid, func, arity) rb_define_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(int, VALUE **, VALUE) {aka long unsigned int (*)(int, long unsigned int **, long unsigned int)} vector_complex.c:2229:3: note: in expansion of macro ‘rb_define_method’ 2229 | rb_define_method(cgsl_vector_complex, "indgen!", rb_gsl_vector_complex_indgen_bang, -1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2148, from /usr/include/ruby-2.7.0/ruby.h:33, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/ruby-2.7.0/ruby/ruby.h:2775:27: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE **, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int **, long unsigned int)’} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1092:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_M1’ 1092 | RB_METHOD_DEFINITION_DECL_M1(def,nonnull,def##m1,decl,vars) /* END */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2775:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector_double.o -c vector_double.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector_double.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector_double.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector_int.o -c vector_int.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector_int.c:13: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector_int.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby2.7-yGW2TI/ruby2.7-2.7.4=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o wavelet.o -c wavelet.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from wavelet.c:12: ./gsl_config.h:5: warning: "GSL_VERSION" redefined 5 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from wavelet.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | rm -f gsl_native.so gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -shared -o gsl_native.so alf.o array.o array_complex.o blas.o blas1.o blas2.o blas3.o block.o bspline.o bundle.o cdf.o cheb.o combination.o common.o complex.o const.o const_additional.o cqp.o deriv.o dht.o diff.o dirac.o eigen.o error.o fft.o fit.o fresnel.o function.o geometry.o graph.o gsl.o gsl_narray.o gsl_nmatrix.o histogram.o histogram2d.o histogram3d.o histogram3d_source.o histogram_find.o histogram_oper.o ieee.o integration.o interp.o interp2d.o jacobi.o linalg.o linalg_complex.o math.o matrix.o matrix_complex.o matrix_double.o matrix_int.o min.o monte.o multifit.o multimin.o multimin_fsdf.o multiroots.o multiset.o ndlinear.o nmf.o nmf_wrap.o ntuple.o odeiv.o ool.o permutation.o poly.o poly2.o qrng.o randist.o rational.o rng.o root.o sf.o sf_airy.o sf_bessel.o sf_clausen.o sf_coulomb.o sf_coupling.o sf_dawson.o sf_debye.o sf_dilog.o sf_elementary.o sf_ellint.o sf_elljac.o sf_erfc.o sf_exp.o sf_expint.o sf_fermi_dirac.o sf_gamma.o sf_gegenbauer.o sf_hyperg.o sf_laguerre.o sf_lambert.o sf_legendre.o sf_log.o sf_mathieu.o sf_power.o sf_psi.o sf_synchrotron.o sf_transport.o sf_trigonometric.o sf_zeta.o signal.o siman.o sort.o spline.o spline2d.o stats.o sum.o tamu_anova.o tensor.o vector.o vector_complex.o vector_double.o vector_int.o wavelet.o -L. -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0 -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -lgsl -lgslcblas -lm -lruby-2.7 -ltamuanova -lgsl -lm -lc make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native' current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "DESTDIR=", "install"] make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native' /bin/mkdir -p . ./.gem.20211119-1645984-1s129yz exit > .sitearchdir.time /usr/bin/install -c -m 0755 gsl_native.so ./.gem.20211119-1645984-1s129yz make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native' current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native /usr/bin/ruby2.7 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20211119-1645984-292llp.rb extconf.rb current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. DESTDIR\= clean current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. DESTDIR\= current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/ext/gsl_native make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. DESTDIR\= install gsl can be installed with or without narray support. Please install narray before and reinstall gsl if it is missing. gsl is also now compatible with NMatrix. Please install nmatrix before installing gsl. Successfully installed gsl-2.1.0.3 1 gem installed cd debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 rm -rf bin rm -rf build_info rm -rf cache rm -rf doc find extensions -name mkmf.log -delete find extensions -name gem_make.out -delete rmdir plugins cd gems/gsl-2.1.0.3 rm -rf ext/gsl_native rm -f lib/gsl_native.so chmod 644 lib/gsl.rb lib/gsl/gnuplot.rb lib/gsl/interp2d_fix.rb lib/gsl/oper.rb lib/gsl/version.rb lib/ool.rb lib/ool/conmin.rb lib/rbgsl.rb find lib/ -type d -empty -delete find ext/ -type d -empty -delete cd - cd - /usr/bin/ruby3.0 -S gem build --config-file /dev/null --verbose /tmp/d20211119-1645981-1prfn3g/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on rake-compiler (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on test-unit (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: gsl Version: 2.1.0.3 File: gsl-2.1.0.3.gem /usr/bin/ruby3.0 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 /tmp/d20211119-1645981-1prfn3g/gsl-2.1.0.3.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/alf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/array.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/array_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/blas.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/blas1.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/blas2.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/blas3.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/block.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/block_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/bspline.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/bundle.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/cdf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/cheb.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/combination.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/common.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/const.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/const_additional.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/cqp.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/deriv.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/dht.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/diff.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/dirac.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/eigen.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/error.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/extconf.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/fft.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/fit.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/fresnel.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/function.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/geometry.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/graph.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/gsl.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/gsl_narray.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/gsl_nmatrix.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram2d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram3d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram3d_source.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram_find.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/histogram_oper.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/ieee.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_array.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_cheb.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_common.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_complex.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_const.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_dirac.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_eigen.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_fft.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_fit.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_function.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_graph.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_histogram.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_histogram3d.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_integration.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_interp.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_interp2d.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_linalg.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_math.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_odeiv.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_poly.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_rational.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_rng.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_root.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_sf.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_statistics.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_tensor.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_with_narray.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/rb_gsl_with_nmatrix.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/templates_off.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/include/templates_on.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/integration.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/interp.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/interp2d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/jacobi.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/linalg.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/linalg_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/math.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_double.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_int.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/matrix_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/min.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/monte.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/multifit.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/multimin.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/multimin_fsdf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/multiroots.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/multiset.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/ndlinear.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/nmf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/nmf_wrap.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/ntuple.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/odeiv.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/ool.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/permutation.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/poly.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/poly2.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/poly_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/qrng.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/randist.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/rational.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/rng.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/root.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_airy.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_bessel.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_clausen.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_coulomb.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_coupling.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_dawson.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_debye.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_dilog.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_elementary.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_ellint.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_elljac.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_erfc.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_exp.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_expint.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_fermi_dirac.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_gamma.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_gegenbauer.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_hyperg.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_laguerre.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_lambert.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_legendre.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_log.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_mathieu.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_power.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_psi.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_synchrotron.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_transport.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_trigonometric.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sf_zeta.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/signal.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/siman.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sort.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/spline.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/spline2d.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/stats.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/sum.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/tamu_anova.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/tensor.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/tensor_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/vector.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_complex.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_double.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_int.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/vector_source.h /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native/wavelet.c /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/gsl.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/gsl/gnuplot.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/gsl/interp2d_fix.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/gsl/oper.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/gsl/version.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/ool.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/ool/conmin.rb /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/rbgsl.rb Building native extensions. This could take a while... current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native ["/usr/bin/ruby3.0", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20211119-1646562-8mw450.rb", "extconf.rb"] checking gsl version... 2.7 checking gsl cflags... -I/usr/include checking gsl libs... -L/usr/lib/x86_64-linux-gnu -lgsl -lgslcblas -lm checking for round()... yes checking for alf/alf.h... no checking for qrngextra/qrngextra.h... no checking for rngextra/rngextra.h... no checking for tensor/tensor.h... no checking for gsl/gsl_multimin_fsdf.h... no checking for gsl/gsl_cqp.h... no checking for jacobi.h... no checking for ndlinear/gsl_multifit_ndlinear.h... no checking for ool/ool_version.h... no checking for gsl_eigen_francis() in -lgsl... yes checking for gsl_eigen_francis()... yes checking for gsl_poly_solve_quartic() in -lgsl... no checking for graph... yes checking for tamu_anova/tamu_anova.h... yes checking for -ltamuanova... yes checking for gsl_multifit_fdfsolver.J in gsl/gsl_multifit_nlin.h... no checking for gsl_sf_mathieu_a_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_b_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_ce_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_se_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_Mc_e() in gsl/gsl_sf_mathieu.h... yes checking for gsl_sf_mathieu_Ms_e() in gsl/gsl_sf_mathieu.h... yes creating gsl_config.h creating Makefile current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "DESTDIR=", "clean"] make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native' rm -f rm -f gsl_native.so *.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native' current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "DESTDIR="] make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native' gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o alf.o -c alf.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o array.o -c array.c In file included from include/rb_gsl_common.h:28, from array.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from array.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o array_complex.o -c array_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from array_complex.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from array_complex.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas.o -c blas.c In file included from include/rb_gsl_common.h:28, from blas.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from blas.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas1.o -c blas1.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from blas1.c:14: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from blas1.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas2.o -c blas2.c In file included from include/rb_gsl_common.h:28, from blas2.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from blas2.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from blas2.c:13: blas2.c: In function ‘Init_gsl_blas2’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_04’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1084:3: note: in expansion of macro ‘rb_define_module_function’ 1084 | rb_define_module_function(module, "dsyr2!", rb_gsl_blas_dsyr2, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:258:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_04’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1085:3: note: in expansion of macro ‘rb_define_module_function’ 1085 | rb_define_module_function(module, "dsyr2", rb_gsl_blas_dsyr2_a, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:258:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_04’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1086:3: note: in expansion of macro ‘rb_define_module_function’ 1086 | rb_define_module_function(module, "zher2!", rb_gsl_blas_zher2, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:258:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_04’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} blas2.c:1087:3: note: in expansion of macro ‘rb_define_module_function’ 1087 | rb_define_module_function(module, "zher2", rb_gsl_blas_zher2_a, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:258:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o blas3.o -c blas3.c In file included from include/rb_gsl_common.h:28, from blas3.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from blas3.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o block.o -c block.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from block.c:17: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from block.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o bspline.o -c bspline.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from bspline.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from bspline.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o bundle.o -c bundle.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o cdf.o -c cdf.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from cdf.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from cdf.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o cheb.o -c cheb.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from cheb.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from cheb.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o combination.o -c combination.c In file included from include/rb_gsl_common.h:28, from combination.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from combination.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o common.o -c common.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from common.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from common.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o complex.o -c complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from complex.c:14: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from complex.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o const.o -c const.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o const_additional.o -c const_additional.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const_additional.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_const.h:16, from const_additional.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o cqp.o -c cqp.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o deriv.o -c deriv.c In file included from include/rb_gsl_common.h:28, from deriv.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from deriv.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o dht.o -c dht.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from dht.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from dht.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o diff.o -c diff.c In file included from include/rb_gsl_common.h:28, from diff.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from diff.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o dirac.o -c dirac.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_dirac.h:4, from dirac.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_dirac.h:4, from dirac.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o eigen.o -c eigen.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from eigen.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from eigen.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o error.o -c error.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from error.c:11: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from error.c:11: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o fft.o -c fft.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from fft.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from fft.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o fit.o -c fit.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from fit.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from fit.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o fresnel.o -c fresnel.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from fresnel.c:14: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from fresnel.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | fresnel.c:17:21: warning: ‘sqrt_pi_2’ defined but not used [-Wunused-const-variable=] 17 | static const double sqrt_pi_2 = 1.2533141373155002512078826424; /* sqrt(pi/2) */ | ^~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o function.o -c function.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_function.h:16, from function.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_function.h:16, from function.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o geometry.o -c geometry.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from geometry.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from geometry.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o graph.o -c graph.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | graph.c: In function ‘gsl_graph_set_command’: graph.c:1097:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1097 | if (g->title_font_name != Qnil) | ^~ graph.c:1098:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1098 | sprintf(command, "%s --title-font-name %s", command, STR2CSTR(g->title_font_name)); if (g->title_font_size != Qnil) | ^~ graph.c: In function ‘rb_gsl_graph_step’: graph.c:1244:28: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1244 | sprintf(command, "%s %s", command, STR2CSTR(argv[2])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1248:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1248 | sprintf(command, "%s %s", command, STR2CSTR(argv[1])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1258:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1258 | sprintf(command, "%s %s", command, STR2CSTR(argv[0])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c: In function ‘rb_gsl_graph_graph’: graph.c:1176:28: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1176 | sprintf(command, "%s %s", command, STR2CSTR(argv[2])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1180:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1180 | sprintf(command, "%s %s", command, STR2CSTR(argv[1])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1190:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1190 | sprintf(command, "%s %s", command, STR2CSTR(argv[0])); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_graph.h:16, from graph.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 1025) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o gsl.o -c gsl.c gsl.c: In function ‘rb_gsl_object_info’: gsl.c:51:40: warning: passing argument 3 of ‘rb_rescue’ from incompatible pointer type [-Wincompatible-pointer-types] 51 | s = rb_rescue(rb_gsl_call_name, obj, rb_gsl_call_rescue, obj); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:38, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/ruby-3.0.0/ruby/internal/iterator.h:50:39: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 50 | VALUE rb_rescue(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE); | ^~~~~~~~~~~~~~~~~~~~~ gsl.c:53:40: warning: passing argument 3 of ‘rb_rescue’ from incompatible pointer type [-Wincompatible-pointer-types] 53 | s = rb_rescue(rb_gsl_call_size, obj, rb_gsl_call_rescue, obj); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:38, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/ruby-3.0.0/ruby/internal/iterator.h:50:39: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 50 | VALUE rb_rescue(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE); | ^~~~~~~~~~~~~~~~~~~~~ gsl.c:50:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 50 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsl.c:52:26: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 52 | if (s) sprintf(buf, "%sType: %s\n", buf, STR2CSTR(s)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsl.c:54:26: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 54 | if (s) sprintf(buf, "%sSize: %d\n", buf, (int) FIX2INT(s)); | ^~~~~~~~~~~~ gsl.c:54:23: note: using the range [-2147483648, 2147483647] for directive argument 54 | if (s) sprintf(buf, "%sSize: %d\n", buf, (int) FIX2INT(s)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from gsl.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o gsl_narray.o -c gsl_narray.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o gsl_nmatrix.o -c gsl_nmatrix.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram.o -c histogram.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram2d.o -c histogram2d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:27, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘rb_gsl_histogram2d_add’: histogram2d.c:477:36: warning: passing argument 1 of ‘rb_class_of’ makes integer from pointer without a cast [-Wint-conversion] 477 | return Data_Wrap_Struct(CLASS_OF(h1), 0, gsl_histogram2d_free, hnew); | ^~ | | | gsl_histogram2d * /usr/include/ruby-3.0.0/ruby/internal/core/rdata.h:82:10: note: in definition of macro ‘Data_Wrap_Struct’ 82 | (klass), \ | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:35, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-3.0.0/ruby/internal/globals.h:122:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘gsl_histogram2d *’ 122 | rb_class_of(VALUE obj) | ~~~~~~^~~ In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:27, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘rb_gsl_histogram2d_sub’: histogram2d.c:492:36: warning: passing argument 1 of ‘rb_class_of’ makes integer from pointer without a cast [-Wint-conversion] 492 | return Data_Wrap_Struct(CLASS_OF(h1), 0, gsl_histogram2d_free, hnew); | ^~ | | | gsl_histogram2d * /usr/include/ruby-3.0.0/ruby/internal/core/rdata.h:82:10: note: in definition of macro ‘Data_Wrap_Struct’ 82 | (klass), \ | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:35, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-3.0.0/ruby/internal/globals.h:122:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘gsl_histogram2d *’ 122 | rb_class_of(VALUE obj) | ~~~~~~^~~ In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:27, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘rb_gsl_histogram2d_mul’: histogram2d.c:507:36: warning: passing argument 1 of ‘rb_class_of’ makes integer from pointer without a cast [-Wint-conversion] 507 | return Data_Wrap_Struct(CLASS_OF(h1), 0, gsl_histogram2d_free, hnew); | ^~ | | | gsl_histogram2d * /usr/include/ruby-3.0.0/ruby/internal/core/rdata.h:82:10: note: in definition of macro ‘Data_Wrap_Struct’ 82 | (klass), \ | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:35, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-3.0.0/ruby/internal/globals.h:122:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘gsl_histogram2d *’ 122 | rb_class_of(VALUE obj) | ~~~~~~^~~ In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:27, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘rb_gsl_histogram2d_div’: histogram2d.c:522:36: warning: passing argument 1 of ‘rb_class_of’ makes integer from pointer without a cast [-Wint-conversion] 522 | return Data_Wrap_Struct(CLASS_OF(h1), 0, gsl_histogram2d_free, hnew); | ^~ | | | gsl_histogram2d * /usr/include/ruby-3.0.0/ruby/internal/core/rdata.h:82:10: note: in definition of macro ‘Data_Wrap_Struct’ 82 | (klass), \ | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:35, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-3.0.0/ruby/internal/globals.h:122:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘gsl_histogram2d *’ 122 | rb_class_of(VALUE obj) | ~~~~~~^~~ In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:27, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘rb_gsl_histogram2d_scale2’: histogram2d.c:532:36: warning: passing argument 1 of ‘rb_class_of’ makes integer from pointer without a cast [-Wint-conversion] 532 | return Data_Wrap_Struct(CLASS_OF(h1), 0, gsl_histogram2d_free, hnew); | ^~ | | | gsl_histogram2d * /usr/include/ruby-3.0.0/ruby/internal/core/rdata.h:82:10: note: in definition of macro ‘Data_Wrap_Struct’ 82 | (klass), \ | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:35, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-3.0.0/ruby/internal/globals.h:122:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘gsl_histogram2d *’ 122 | rb_class_of(VALUE obj) | ~~~~~~^~~ In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:27, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘rb_gsl_histogram2d_shift2’: histogram2d.c:542:36: warning: passing argument 1 of ‘rb_class_of’ makes integer from pointer without a cast [-Wint-conversion] 542 | return Data_Wrap_Struct(CLASS_OF(h1), 0, gsl_histogram2d_free, hnew); | ^~ | | | gsl_histogram2d * /usr/include/ruby-3.0.0/ruby/internal/core/rdata.h:82:10: note: in definition of macro ‘Data_Wrap_Struct’ 82 | (klass), \ | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:35, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: /usr/include/ruby-3.0.0/ruby/internal/globals.h:122:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘gsl_histogram2d *’ 122 | rb_class_of(VALUE obj) | ~~~~~~^~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram2d.c:12: histogram2d.c: In function ‘Init_gsl_histogram2d’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_03’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} histogram2d.c:1009:3: note: in expansion of macro ‘rb_define_method’ 1009 | rb_define_method(cgsl_histogram2d, "fscanf", rb_gsl_histogram2d_fscanf, 3); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:257:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram3d.o -c histogram3d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram3d_source.o -c histogram3d_source.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d_source.c:16: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram3d_source.c:16: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram_find.o -c histogram_find.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram_find.c:20: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_histogram.h:19, from histogram_find.c:20: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o histogram_oper.o -c histogram_oper.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ieee.o -c ieee.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ieee.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ieee.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from ieee.c:12: ieee.c: In function ‘Init_gsl_ieee’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ieee.c:83:3: note: in expansion of macro ‘rb_define_singleton_method’ 83 | rb_define_singleton_method(mgsl_ieee, "printf", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ieee.c:85:3: note: in expansion of macro ‘rb_define_singleton_method’ 85 | rb_define_singleton_method(mgsl_ieee, "printf_double", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o integration.o -c integration.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from integration.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from integration.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o interp.o -c interp.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | interp.c: In function ‘rb_gsl_interp_info’: interp.c:447:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 447 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:448:19: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 448 | sprintf(buf, "%sType: %s\n", buf, gsl_interp_name(p->p)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:449:19: warning: ‘xmin: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 449 | sprintf(buf, "%sxmin: %f\n", buf, p->p->xmin); | ^~~~~~~~~~~~ interp.c:449:16: note: assuming directive output of 8 bytes 449 | sprintf(buf, "%sxmin: %f\n", buf, p->p->xmin); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:450:19: warning: ‘xmax: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 450 | sprintf(buf, "%sxmax: %f\n", buf, p->p->xmax); | ^~~~~~~~~~~~ interp.c:450:16: note: assuming directive output of 8 bytes 450 | sprintf(buf, "%sxmax: %f\n", buf, p->p->xmax); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interp.c:451:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 451 | sprintf(buf, "%sSize: %d\n", buf, (int) p->p->size); | ^~~~~~~~~~~~ interp.c:451:16: note: using the range [-2147483648, 2147483647] for directive argument 451 | sprintf(buf, "%sSize: %d\n", buf, (int) p->p->size); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from interp.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o interp2d.o -c interp2d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from interp2d.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from interp2d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | interp2d.c: In function ‘rb_gsl_interp_evaluate’: interp2d.c:104:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 104 | rb_raise(rb_eTypeError, "size mismatch (za:%d != %d)", (int) zsize, | ~^ | | | int | %ld 105 | (int) xsize*ysize); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o jacobi.o -c jacobi.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o linalg.o -c linalg.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from linalg.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from linalg.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from linalg.c:13: linalg.c: In function ‘Init_gsl_linalg’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} linalg.c:4052:3: note: in expansion of macro ‘rb_define_method’ 4052 | rb_define_method(cgsl_matrix_QR, "Rsvx", rb_gsl_linalg_QR_Rsvx, 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE, int) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int, int)} linalg.c:4057:3: note: in expansion of macro ‘rb_define_module_function’ 4057 | rb_define_module_function(mgsl_linalg_QR, "QRsolve", rb_gsl_linalg_QR_QRsolve, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE, int)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int, int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} linalg.c:4253:3: note: in expansion of macro ‘rb_define_method’ 4253 | rb_define_method(cgsl_matrix_LQ, "Lsvx_T", rb_gsl_linalg_LQ_Lsvx, 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE, int) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int, int)} linalg.c:4258:3: note: in expansion of macro ‘rb_define_module_function’ 4258 | rb_define_module_function(mgsl_linalg_LQ, "LQsolve_T", rb_gsl_linalg_LQ_LQsolve, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE, int)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int, int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o linalg_complex.o -c linalg_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from linalg_complex.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from linalg_complex.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o math.o -c math.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_math.h:16, from math.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_math.h:16, from math.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix.o -c matrix.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix.c:17: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from matrix.c:34: matrix_source.h: In function ‘rb_gsl_matrix_int_info’: matrix_source.h:2067:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2067 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:34: matrix_source.h:2068:19: warning: ‘Dimension: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 292 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:34: matrix_source.h:2069:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~ matrix_source.h:2069:16: note: using the range [-2147483648, 2147483647] for directive argument 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:28: matrix_source.h: In function ‘rb_gsl_matrix_info’: matrix_source.h:2067:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2067 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:28: matrix_source.h:2068:19: warning: ‘Dimension: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument 2068 | sprintf(buf, "%sDimension: %dx%d\n", buf, (int) m->size1, (int) m->size2); | ^~~~~~~~~~~~~~~~~~~~~~~ matrix_source.h:2068:16: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 292 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from matrix.c:28: matrix_source.h:2069:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~ matrix_source.h:2069:16: note: using the range [-2147483648, 2147483647] for directive argument 2069 | sprintf(buf, "%sSize: %d\n", buf, (int) (m->size1*m->size2)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from matrix.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix_complex.o -c matrix_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix_complex.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix_complex.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | matrix_complex.c: In function ‘rb_gsl_matrix_complex_indgen_bang’: matrix_complex.c:1436:25: warning: passing argument 1 of ‘rb_num2dbl’ makes integer from pointer without a cast [-Wint-conversion] 1436 | start = NUM2DBL(argv[0]); | ~~~~^~~ | | | VALUE * {aka long unsigned int *} In file included from /usr/include/ruby-3.0.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.0.0/ruby/ruby.h:25, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from matrix_complex.c:12: /usr/include/ruby-3.0.0/ruby/internal/arithmetic/double.h:32:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘VALUE *’ {aka ‘long unsigned int *’} 32 | double rb_num2dbl(VALUE); | ^~~~~ matrix_complex.c:1439:25: warning: passing argument 1 of ‘rb_num2dbl’ makes integer from pointer without a cast [-Wint-conversion] 1439 | start = NUM2DBL(argv[0]); | ~~~~^~~ | | | VALUE * {aka long unsigned int *} In file included from /usr/include/ruby-3.0.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.0.0/ruby/ruby.h:25, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from matrix_complex.c:12: /usr/include/ruby-3.0.0/ruby/internal/arithmetic/double.h:32:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘VALUE *’ {aka ‘long unsigned int *’} 32 | double rb_num2dbl(VALUE); | ^~~~~ matrix_complex.c:1440:24: warning: passing argument 1 of ‘rb_num2dbl’ makes integer from pointer without a cast [-Wint-conversion] 1440 | step = NUM2DBL(argv[1]); | ~~~~^~~ | | | VALUE * {aka long unsigned int *} In file included from /usr/include/ruby-3.0.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.0.0/ruby/ruby.h:25, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from matrix_complex.c:12: /usr/include/ruby-3.0.0/ruby/internal/arithmetic/double.h:32:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘VALUE *’ {aka ‘long unsigned int *’} 32 | double rb_num2dbl(VALUE); | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from matrix_complex.c:12: matrix_complex.c: In function ‘Init_gsl_matrix_complex’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE **, VALUE) {aka long unsigned int (*)(int, long unsigned int **, long unsigned int)} matrix_complex.c:1726:3: note: in expansion of macro ‘rb_define_method’ 1726 | rb_define_method(cgsl_matrix_complex, "indgen!", rb_gsl_matrix_complex_indgen_bang, -1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE **, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int **, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix_double.o -c matrix_double.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix_double.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix_double.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o matrix_int.o -c matrix_int.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from matrix_int.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from matrix_int.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o min.o -c min.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from min.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from min.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o monte.o -c monte.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from monte.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from monte.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from monte.c:12: monte.c: In function ‘Init_gsl_monte’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} monte.c:855:3: note: in expansion of macro ‘rb_define_method’ 855 | rb_define_method(cgsl_monte_function, "eval", rb_gsl_monte_function_eval, 0); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multifit.o -c multifit.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from multifit.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_fit.h:19, from multifit.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | multifit.c: In function ‘rb_gsl_multifit_fdfsolver_covar’: multifit.c:416:9: warning: statement will never be executed [-Wswitch-unreachable] 416 | int retval = 0; | ^~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multimin.o -c multimin.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multimin.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multimin.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multimin_fsdf.o -c multimin_fsdf.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multiroots.o -c multiroots.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiroots.c:11: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiroots.c:11: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | multiroots.c: In function ‘gsl_multiroot_function_mark’: multiroots.c:102:37: warning: passing argument 1 of ‘rb_array_len’ makes integer from pointer without a cast [-Wint-conversion] 102 | for (i = 0; (int) i < RARRAY_LEN(f->params); i++) | ~^~~~~~~~ | | | void * In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:23, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from multiroots.c:11: /usr/include/ruby-3.0.0/ruby/internal/core/rarray.h:131:20: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘void *’ 131 | rb_array_len(VALUE a) | ~~~~~~^ multiroots.c: In function ‘gsl_multiroot_function_fdf_mark’: multiroots.c:239:37: warning: passing argument 1 of ‘rb_array_len’ makes integer from pointer without a cast [-Wint-conversion] 239 | for (i = 0; (int) i < RARRAY_LEN(f->params); i++) | ~^~~~~~~~ | | | void * In file included from /usr/include/ruby-3.0.0/ruby/internal/core.h:23, from /usr/include/ruby-3.0.0/ruby/ruby.h:26, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from multiroots.c:11: /usr/include/ruby-3.0.0/ruby/internal/core/rarray.h:131:20: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘void *’ 131 | rb_array_len(VALUE a) | ~~~~~~^ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o multiset.o -c multiset.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiset.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from multiset.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ndlinear.o -c ndlinear.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ndlinear.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ndlinear.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o nmf.o -c nmf.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o nmf_wrap.o -c nmf_wrap.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ntuple.o -c ntuple.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ntuple.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from ntuple.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from ntuple.c:12: ntuple.c: In function ‘Init_gsl_ntuple’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ntuple.c:437:3: note: in expansion of macro ‘rb_define_singleton_method’ 437 | rb_define_singleton_method(cgsl_ntuple, "close", rb_gsl_ntuple_close, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} ntuple.c:439:3: note: in expansion of macro ‘rb_define_method’ 439 | rb_define_method(cgsl_ntuple, "size", rb_gsl_ntuple_size, 0); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o odeiv.o -c odeiv.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: odeiv.c: In function ‘Init_gsl_odeiv’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_05’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} odeiv.c:885:3: note: in expansion of macro ‘rb_define_singleton_method’ 885 | rb_define_singleton_method(cgsl_odeiv_control, "scaled_alloc", rb_gsl_odeiv_control_scaled_new, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:259:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ odeiv.c: In function ‘rb_gsl_odeiv_step_info’: odeiv.c:446:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 446 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ odeiv.c:447:19: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 447 | sprintf(buf, "%sType: %s\n", buf, gsl_odeiv_step_name(s)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ odeiv.c:448:19: warning: ‘Dimension: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 448 | sprintf(buf, "%sDimension: %d\n", buf, (int) s->dimension); | ^~~~~~~~~~~~ odeiv.c:448:16: note: using the range [-2147483648, 2147483647] for directive argument 448 | sprintf(buf, "%sDimension: %d\n", buf, (int) s->dimension); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_odeiv.h:16, from odeiv.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o ool.o -c ool.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o permutation.o -c permutation.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from permutation.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from permutation.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o poly.o -c poly.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: poly_source.h: In function ‘Init_gsl_poly_init’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1813:3: note: in expansion of macro ‘rb_define_method’ 1813 | rb_define_method(GSL_TYPE(cgsl_poly), "reduce", | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1815:3: note: in expansion of macro ‘rb_define_method’ 1815 | rb_define_method(GSL_TYPE(cgsl_poly), "deriv", FUNCTION(rb_gsl_poly,deriv), 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1816:3: note: in expansion of macro ‘rb_define_method’ 1816 | rb_define_method(GSL_TYPE(cgsl_poly), "integ", FUNCTION(rb_gsl_poly,integ), 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ poly_source.h: In function ‘Init_gsl_poly_int_init’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1813:3: note: in expansion of macro ‘rb_define_method’ 1813 | rb_define_method(GSL_TYPE(cgsl_poly), "reduce", | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1815:3: note: in expansion of macro ‘rb_define_method’ 1815 | rb_define_method(GSL_TYPE(cgsl_poly), "deriv", FUNCTION(rb_gsl_poly,deriv), 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} poly_source.h:1816:3: note: in expansion of macro ‘rb_define_method’ 1816 | rb_define_method(GSL_TYPE(cgsl_poly), "integ", FUNCTION(rb_gsl_poly,integ), 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ In file included from poly.c:33: poly_source.h: In function ‘rb_gsl_poly_int_info’: poly_source.h:1532:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1532 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:33: poly_source.h:1533:19: warning: ‘Order: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~ poly_source.h:1533:16: note: directive argument in the range [-2147483648, 2147483646] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:22: poly_source.h: In function ‘rb_gsl_poly_info’: poly_source.h:1532:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1532 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.c:22: poly_source.h:1533:19: warning: ‘Order: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~ poly_source.h:1533:16: note: directive argument in the range [-2147483648, 2147483646] 1533 | sprintf(buf, "%sOrder: %d\n", buf, (int) v->size-1); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from poly.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o poly2.o -c poly2.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly2.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from poly2.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o qrng.o -c qrng.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from qrng.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from qrng.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o randist.o -c randist.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from randist.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from randist.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o rational.o -c rational.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl_rational.h:16, from rational.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl_rational.h:16, from rational.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o rng.o -c rng.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_rng.h:16, from rng.c:17: rng.c: In function ‘Init_gsl_rng’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} rng.c:580:3: note: in expansion of macro ‘rb_define_method’ 580 | rb_define_method(cgsl_rng, "max", rb_gsl_rng_max, 0); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} rng.c:581:3: note: in expansion of macro ‘rb_define_method’ 581 | rb_define_method(cgsl_rng, "min", rb_gsl_rng_min, 0); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} rng.c:582:3: note: in expansion of macro ‘rb_define_method’ 582 | rb_define_method(cgsl_rng, "size", rb_gsl_rng_size, 0); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o root.o -c root.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from root.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from root.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf.o -c sf.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from sf.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from sf.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | sf.c: In function ‘rb_gsl_sf_result_e10_to_s’: sf.c:112:32: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 112 | sprintf(str, "%10.9e %10.9e\n", rslt->val, rslt->err); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/gsl/gsl_errno.h:23, from /usr/include/gsl/gsl_block_complex_long_double.h:24, from /usr/include/gsl/gsl_block.h:4, from include/rb_gsl_array.h:16, from sf.c:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 23 and 37 bytes into a destination of size 32 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_airy.o -c sf_airy.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_airy.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_airy.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_bessel.o -c sf_bessel.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_bessel.c:13: sf_bessel.c: In function ‘Init_gsl_sf_bessel’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_03’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} sf_bessel.c:850:3: note: in expansion of macro ‘rb_define_module_function’ 850 | rb_define_module_function(mgsl_sf_bessel, "sequence_Jnu_e", rb_gsl_sf_bessel_sequence_Jnu_e, 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int *, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:257:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_clausen.o -c sf_clausen.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_clausen.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_clausen.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_coulomb.o -c sf_coulomb.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coulomb.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coulomb.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_coupling.o -c sf_coupling.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coupling.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_coupling.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_dawson.o -c sf_dawson.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dawson.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dawson.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_debye.o -c sf_debye.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_debye.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_debye.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_dilog.o -c sf_dilog.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dilog.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_dilog.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_elementary.o -c sf_elementary.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elementary.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elementary.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_ellint.o -c sf_ellint.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_ellint.c:13: sf_ellint.c: In function ‘Init_gsl_sf_ellint’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_04’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} sf_ellint.c:175:3: note: in expansion of macro ‘rb_define_module_function’ 175 | rb_define_module_function(module, "ellint_D_e", rb_gsl_sf_ellint_D_e, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:258:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_04’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} sf_ellint.c:197:3: note: in expansion of macro ‘rb_define_module_function’ 197 | rb_define_module_function(mgsl_sf_ellint, "D_e", rb_gsl_sf_ellint_D_e, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:258:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_elljac.o -c sf_elljac.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elljac.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_elljac.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_erfc.o -c sf_erfc.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_erfc.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_erfc.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_exp.o -c sf_exp.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_exp.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_exp.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_expint.o -c sf_expint.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_expint.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_expint.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_fermi_dirac.o -c sf_fermi_dirac.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_fermi_dirac.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_fermi_dirac.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_gamma.o -c sf_gamma.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gamma.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gamma.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_gegenbauer.o -c sf_gegenbauer.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gegenbauer.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_gegenbauer.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_hyperg.o -c sf_hyperg.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_hyperg.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_hyperg.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_laguerre.o -c sf_laguerre.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_laguerre.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_laguerre.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_lambert.o -c sf_lambert.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_lambert.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_lambert.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_legendre.o -c sf_legendre.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_legendre.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_legendre.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_log.o -c sf_log.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_log.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_log.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_mathieu.o -c sf_mathieu.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from sf_mathieu.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from sf_mathieu.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from sf_mathieu.c:1: sf_mathieu.c: In function ‘Init_sf_mathieu’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:267:3: note: in expansion of macro ‘rb_define_module_function’ 267 | rb_define_module_function(module, "mathieu_a_array", rb_gsl_sf_mathieu_a_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:270:3: note: in expansion of macro ‘rb_define_module_function’ 270 | rb_define_module_function(module, "mathieu_b_array", rb_gsl_sf_mathieu_b_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:273:3: note: in expansion of macro ‘rb_define_module_function’ 273 | rb_define_module_function(module, "mathieu_ce_array", rb_gsl_sf_mathieu_ce_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:276:3: note: in expansion of macro ‘rb_define_module_function’ 276 | rb_define_module_function(module, "mathieu_se_array", rb_gsl_sf_mathieu_se_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:279:3: note: in expansion of macro ‘rb_define_module_function’ 279 | rb_define_module_function(module, "mathieu_Mc_array", rb_gsl_sf_mathieu_Mc_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:337:142: warning: passing argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 337 | #define rb_define_module_function(mod, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, int, VALUE *) {aka long unsigned int (*)(long unsigned int, int, long unsigned int *)} sf_mathieu.c:282:3: note: in expansion of macro ‘rb_define_module_function’ 282 | rb_define_module_function(module, "mathieu_Ms_array", rb_gsl_sf_mathieu_Ms_array, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, int, VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int, int, long unsigned int *)’} 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_power.o -c sf_power.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_power.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_power.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_psi.o -c sf_psi.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_psi.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_psi.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_synchrotron.o -c sf_synchrotron.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_synchrotron.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_synchrotron.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_transport.o -c sf_transport.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_transport.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_transport.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_trigonometric.o -c sf_trigonometric.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_trigonometric.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_trigonometric.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sf_zeta.o -c sf_zeta.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_zeta.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_sf.h:17, from sf_zeta.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o signal.o -c signal.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from signal.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_fft.h:20, from signal.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o siman.o -c siman.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from siman.c:14: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from siman.c:14: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sort.o -c sort.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from sort.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from sort.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o spline.o -c spline.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: spline.c: In function ‘Init_gsl_spline’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_01’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} spline.c:401:3: note: in expansion of macro ‘rb_define_method’ 401 | rb_define_method(cgsl_spline, "eval_integ_e", rb_gsl_spline_eval_integ_e, 1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:255:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ spline.c: In function ‘rb_gsl_spline_info’: spline.c:348:19: warning: ‘SuperClass: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 348 | sprintf(buf, "%sSuperClass: %s\n", buf, rb_class2name(RCLASS_SUPER(CLASS_OF(obj)))); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:349:19: warning: ‘Type: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 349 | sprintf(buf, "%sType: %s\n", buf, gsl_interp_name(p->s->interp)); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:350:19: warning: ‘xmin: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 350 | sprintf(buf, "%sxmin: %f\n", buf, p->s->interp->xmin); | ^~~~~~~~~~~~ spline.c:350:16: note: assuming directive output of 8 bytes 350 | sprintf(buf, "%sxmin: %f\n", buf, p->s->interp->xmin); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:351:19: warning: ‘xmax: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 351 | sprintf(buf, "%sxmax: %f\n", buf, p->s->interp->xmax); | ^~~~~~~~~~~~ spline.c:351:16: note: assuming directive output of 8 bytes 351 | sprintf(buf, "%sxmax: %f\n", buf, p->s->interp->xmax); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 17 and 586 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spline.c:352:19: warning: ‘Size: ’ directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 352 | sprintf(buf, "%sSize: %d\n", buf, (int) p->s->size); | ^~~~~~~~~~~~ spline.c:352:16: note: using the range [-2147483648, 2147483647] for directive argument 352 | sprintf(buf, "%sSize: %d\n", buf, (int) p->s->size); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/ruby-3.0.0/ruby/defines.h:16, from /usr/include/ruby-3.0.0/ruby/ruby.h:23, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from include/rb_gsl_interp.h:16, from spline.c:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 15 and 280 bytes into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o spline2d.o -c spline2d.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from spline2d.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from include/rb_gsl_interp2d.h:17, from spline2d.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from spline2d.c:12: include/rb_gsl_interp2d.h:37:13: warning: ‘rb_gsl_interp2d_free’ declared ‘static’ but never defined [-Wunused-function] 37 | static void rb_gsl_interp2d_free(rb_gsl_interp2d*); | ^~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o stats.o -c stats.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from stats.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from stats.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from stats.c:12: stats.c: In function ‘Init_gsl_stats’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:709:3: note: in expansion of macro ‘rb_define_singleton_method’ 709 | rb_define_singleton_method(mgsl_stats, "wmean", rb_gsl_stats_wmean2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:710:3: note: in expansion of macro ‘rb_define_singleton_method’ 710 | rb_define_singleton_method(mgsl_stats, "wvariance", rb_gsl_stats_wvariance2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:711:3: note: in expansion of macro ‘rb_define_singleton_method’ 711 | rb_define_singleton_method(mgsl_stats, "wvariance_m", rb_gsl_stats_wvariance_m2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:712:3: note: in expansion of macro ‘rb_define_singleton_method’ 712 | rb_define_singleton_method(mgsl_stats, "wsd", rb_gsl_stats_wsd2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:713:3: note: in expansion of macro ‘rb_define_singleton_method’ 713 | rb_define_singleton_method(mgsl_stats, "wsd_m", rb_gsl_stats_wsd_m2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:714:3: note: in expansion of macro ‘rb_define_singleton_method’ 714 | rb_define_singleton_method(mgsl_stats, "wvariance_with_fixed_mean", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:716:3: note: in expansion of macro ‘rb_define_singleton_method’ 716 | rb_define_singleton_method(mgsl_stats, "wsd_with_fixed_mean", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:718:3: note: in expansion of macro ‘rb_define_singleton_method’ 718 | rb_define_singleton_method(mgsl_stats, "wabsdev", rb_gsl_stats_wabsdev2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:719:3: note: in expansion of macro ‘rb_define_singleton_method’ 719 | rb_define_singleton_method(mgsl_stats, "wabsdev_m", rb_gsl_stats_wabsdev_m2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:720:3: note: in expansion of macro ‘rb_define_singleton_method’ 720 | rb_define_singleton_method(mgsl_stats, "wskew", rb_gsl_stats_wskew2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)} stats.c:722:3: note: in expansion of macro ‘rb_define_singleton_method’ 722 | rb_define_singleton_method(mgsl_stats, "wkurtosis", rb_gsl_stats_wkurtosis2, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_02’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:750:3: note: in expansion of macro ‘rb_define_method’ 750 | rb_define_method(cgsl_vector, "stats_wskew_m_sd", rb_gsl_stats_wskew_m_sd, 2); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:256:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_02’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} stats.c:754:3: note: in expansion of macro ‘rb_define_method’ 754 | rb_define_method(cgsl_vector, "stats_wkurtosis_m_sd", | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:256:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o sum.o -c sum.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from sum.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from sum.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o tamu_anova.o -c tamu_anova.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from tamu_anova.c:1: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from include/rb_gsl_poly.h:18, from include/rb_gsl.h:18, from tamu_anova.c:1: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_complex.h:17, from include/rb_gsl_poly.h:17, from include/rb_gsl.h:18, from tamu_anova.c:1: tamu_anova.c: In function ‘Init_tamu_anova’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE *) {aka long unsigned int (*)(long unsigned int *)} tamu_anova.c:54:3: note: in expansion of macro ‘rb_define_method’ 54 | rb_define_method(cTable, "print", rb_tamu_anova_printtable, 0); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE *)’ {aka ‘long unsigned int (*)(long unsigned int *)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:254:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o tensor.o -c tensor.c gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector.o -c vector.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector.c:17: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector.c:17: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector_complex.o -c vector_complex.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector_complex.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | vector_complex.c: In function ‘rb_gsl_vector_complex_indgen_bang’: vector_complex.c:1841:25: warning: passing argument 1 of ‘rb_num2dbl’ makes integer from pointer without a cast [-Wint-conversion] 1841 | start = NUM2DBL(argv[0]); | ~~~~^~~ | | | VALUE * {aka long unsigned int *} In file included from /usr/include/ruby-3.0.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.0.0/ruby/ruby.h:25, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/ruby-3.0.0/ruby/internal/arithmetic/double.h:32:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘VALUE *’ {aka ‘long unsigned int *’} 32 | double rb_num2dbl(VALUE); | ^~~~~ vector_complex.c:1844:25: warning: passing argument 1 of ‘rb_num2dbl’ makes integer from pointer without a cast [-Wint-conversion] 1844 | start = NUM2DBL(argv[0]); | ~~~~^~~ | | | VALUE * {aka long unsigned int *} In file included from /usr/include/ruby-3.0.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.0.0/ruby/ruby.h:25, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/ruby-3.0.0/ruby/internal/arithmetic/double.h:32:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘VALUE *’ {aka ‘long unsigned int *’} 32 | double rb_num2dbl(VALUE); | ^~~~~ vector_complex.c:1845:24: warning: passing argument 1 of ‘rb_num2dbl’ makes integer from pointer without a cast [-Wint-conversion] 1845 | step = NUM2DBL(argv[1]); | ~~~~^~~ | | | VALUE * {aka long unsigned int *} In file included from /usr/include/ruby-3.0.0/ruby/internal/arithmetic.h:24, from /usr/include/ruby-3.0.0/ruby/ruby.h:25, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: /usr/include/ruby-3.0.0/ruby/internal/arithmetic/double.h:32:19: note: expected ‘VALUE’ {aka ‘long unsigned int’} but argument is of type ‘VALUE *’ {aka ‘long unsigned int *’} 32 | double rb_num2dbl(VALUE); | ^~~~~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from include/rb_gsl_common.h:15, from include/rb_gsl_array.h:27, from vector_complex.c:12: vector_complex.c: In function ‘Init_gsl_vector_complex’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)} vector_complex.c:2115:3: note: in expansion of macro ‘rb_define_method’ 2115 | rb_define_method(cgsl_vector_complex, "matrix_view_with_tda", rb_gsl_vector_complex_matrix_view_with_tda, -1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:287:135: warning: passing argument 3 of ‘rb_define_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE **, VALUE) {aka long unsigned int (*)(int, long unsigned int **, long unsigned int)} vector_complex.c:2229:3: note: in expansion of macro ‘rb_define_method’ 2229 | rb_define_method(cgsl_vector_complex, "indgen!", rb_gsl_vector_complex_indgen_bang, -1); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:276:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(int, VALUE **, VALUE)’ {aka ‘long unsigned int (*)(int, long unsigned int **, long unsigned int)’} 276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector_double.o -c vector_double.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector_double.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector_double.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o vector_int.o -c vector_int.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from vector_int.c:13: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from vector_int.c:13: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DGSL_VERSION=2.7 -DGSL_1_15_LATER -DGSL_1_15_LATER -DGSL_1_16_LATER -DGSL_2_0_LATER -DGSL_2_1_LATER -DHAVE_ROUND -DHAVE_GSL_EIGEN_FRANCIS -DHAVE_GNU_GRAPH -DHAVE_TAMU_ANOVA_TAMU_ANOVA_H -DHAVE_GSL_SF_MATHIEU_A_E -DHAVE_GSL_SF_MATHIEU_B_E -DHAVE_GSL_SF_MATHIEU_CE_E -DHAVE_GSL_SF_MATHIEU_SE_E -DHAVE_GSL_SF_MATHIEU_MC_E -DHAVE_GSL_SF_MATHIEU_MS_E -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/build/ruby3.0-n5suc9/ruby3.0-3.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -Iinclude -I/usr/include -o wavelet.o -c wavelet.c In file included from include/rb_gsl_common.h:28, from include/rb_gsl_array.h:27, from wavelet.c:12: ./gsl_config.h:6: warning: "GSL_VERSION" redefined 6 | #define GSL_VERSION 2.7 | In file included from include/rb_gsl_common.h:20, from include/rb_gsl_array.h:27, from wavelet.c:12: /usr/include/gsl/gsl_version.h:18: note: this is the location of the previous definition 18 | #define GSL_VERSION "2.7" | rm -f gsl_native.so gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=. -shared -o gsl_native.so alf.o array.o array_complex.o blas.o blas1.o blas2.o blas3.o block.o bspline.o bundle.o cdf.o cheb.o combination.o common.o complex.o const.o const_additional.o cqp.o deriv.o dht.o diff.o dirac.o eigen.o error.o fft.o fit.o fresnel.o function.o geometry.o graph.o gsl.o gsl_narray.o gsl_nmatrix.o histogram.o histogram2d.o histogram3d.o histogram3d_source.o histogram_find.o histogram_oper.o ieee.o integration.o interp.o interp2d.o jacobi.o linalg.o linalg_complex.o math.o matrix.o matrix_complex.o matrix_double.o matrix_int.o min.o monte.o multifit.o multimin.o multimin_fsdf.o multiroots.o multiset.o ndlinear.o nmf.o nmf_wrap.o ntuple.o odeiv.o ool.o permutation.o poly.o poly2.o qrng.o randist.o rational.o rng.o root.o sf.o sf_airy.o sf_bessel.o sf_clausen.o sf_coulomb.o sf_coupling.o sf_dawson.o sf_debye.o sf_dilog.o sf_elementary.o sf_ellint.o sf_elljac.o sf_erfc.o sf_exp.o sf_expint.o sf_fermi_dirac.o sf_gamma.o sf_gegenbauer.o sf_hyperg.o sf_laguerre.o sf_lambert.o sf_legendre.o sf_log.o sf_mathieu.o sf_power.o sf_psi.o sf_synchrotron.o sf_transport.o sf_trigonometric.o sf_zeta.o signal.o siman.o sort.o spline.o spline2d.o stats.o sum.o tamu_anova.o tensor.o vector.o vector_complex.o vector_double.o vector_int.o wavelet.o -L. -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0 -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -lgsl -lgslcblas -lm -lruby-3.0 -ltamuanova -lgsl -lm -lc make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native' current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1=.", "DESTDIR=", "install"] make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native' /bin/mkdir -p . ./.gem.20211119-1646562-gjo19m exit > .sitearchdir.time /usr/bin/install -c -m 0755 gsl_native.so ./.gem.20211119-1646562-gjo19m make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native' current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native /usr/bin/ruby3.0 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20211119-1646562-8mw450.rb extconf.rb current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. DESTDIR\= clean current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. DESTDIR\= current directory: /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/ext/gsl_native make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1\=. DESTDIR\= install gsl can be installed with or without narray support. Please install narray before and reinstall gsl if it is missing. gsl is also now compatible with NMatrix. Please install nmatrix before installing gsl. Successfully installed gsl-2.1.0.3 1 gem installed cd debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 rm -rf bin rm -rf build_info rm -rf cache rm -rf doc find extensions -name mkmf.log -delete find extensions -name gem_make.out -delete rmdir plugins cd gems/gsl-2.1.0.3 rm -rf ext/gsl_native rm -f lib/gsl_native.so chmod 644 lib/gsl.rb lib/gsl/gnuplot.rb lib/gsl/interp2d_fix.rb lib/gsl/oper.rb lib/gsl/version.rb lib/ool.rb lib/ool/conmin.rb lib/rbgsl.rb find lib/ -type d -empty -delete find ext/ -type d -empty -delete cd - cd - /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0:/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"gsl\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0:/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -w -I"test" /usr/share/rubygems-integration/all/gems/rake-13.0.3/lib/rake/rake_test_loader.rb "test/gsl/blas_test.rb" "test/gsl/bspline_test.rb" "test/gsl/cdf_test.rb" "test/gsl/cheb_test.rb" "test/gsl/combination_test.rb" "test/gsl/complex_test.rb" "test/gsl/const_test.rb" "test/gsl/deriv_test.rb" "test/gsl/dht_test.rb" "test/gsl/diff_test.rb" "test/gsl/eigen_test.rb" "test/gsl/err_test.rb" "test/gsl/fit_test.rb" "test/gsl/histo_test.rb" "test/gsl/index_test.rb" "test/gsl/integration_test.rb" "test/gsl/interp2d_test.rb" "test/gsl/interp_test.rb" "test/gsl/linalg_test.rb" "test/gsl/matrix_nmf_test.rb" "test/gsl/matrix_test.rb" "test/gsl/min_test.rb" "test/gsl/monte_test.rb" "test/gsl/multifit_test.rb" "test/gsl/multimin_test.rb" "test/gsl/multiroot_test.rb" "test/gsl/multiset_test.rb" "test/gsl/odeiv_test.rb" "test/gsl/oper_test.rb" "test/gsl/poly_test.rb" "test/gsl/qrng_test.rb" "test/gsl/quartic_test.rb" "test/gsl/randist_test.rb" "test/gsl/rng_test.rb" "test/gsl/roots_test.rb" "test/gsl/sf_test.rb" "test/gsl/spline2d_test.rb" "test/gsl/stats_test.rb" "test/gsl/sum_test.rb" "test/gsl/tensor_test.rb" "test/gsl/vector_test.rb" "test/gsl/wavelet_test.rb" "test/gsl_test.rb" "test/test_helper.rb" -v /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/test_helper.rb:4: warning: assigned but unused variable - e /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/gsl-2.1.0.3/lib/gsl/interp2d_fix.rb:43: warning: assigned but unused variable - ans_swapped /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/dht_test.rb:83: warning: ambiguous first argument; put parentheses or a space even after `-' operator /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/dht_test.rb:85: warning: ambiguous first argument; put parentheses or a space even after `-' operator /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/interp2d_test.rb:19: warning: assigned but unused variable - tolerance /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/multiroot_test.rb:8: warning: statement not reached /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/poly_test.rb:260: warning: assigned but unused variable - cov /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/poly_test.rb:260: warning: assigned but unused variable - status Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.0.3/lib/rake/rake_test_loader Started GSL::TestCase: BlasTest: test_amax: .: (0.000430) test_asum: .: (0.000215) test_axpy: .: (0.000201) test_copy: .: (0.000173) test_dnrm2: .: (0.000086) BsplineTest: test_bspline_knots: .: (1.282582) test_bspline_knots_uniform: .: (0.748996) CdfTest: test_beta_P: .: (0.000623) test_beta_Q: .: (0.000413) test_cauchy_P: .: (0.000705) test_cauchy_Pinv: .: (0.000437) test_cauchy_Q: .: (0.000648) test_cauchy_Qinv: .: (0.000429) test_chisq_P: .: (0.000612) test_chisq_Pinv: .: (0.000340) test_chisq_Q: .: (0.000390) test_chisq_Qinv: .: (0.000247) test_exponential_P: .: (0.000114) test_exponential_Pinv: .: (0.000087) test_exponential_Q: .: (0.000078) test_exponential_Qinv: .: (0.000080) test_fdist_P: .: (0.000407) test_fdist_Q: .: (0.000429) test_flat_P: .: (0.000340) test_flat_Pinv: .: (0.000094) test_flat_Q: .: (0.000368) test_flat_Qinv: .: (0.000103) test_gamma_P: .: (0.000707) test_gamma_Pinv: .: (0.000502) test_gamma_Q: .: (0.000717) test_gamma_Qinv: .: (0.000278) test_gaussian_P: .: (0.000637) test_gaussian_Pinv: .: (0.000210) test_gaussian_Q: .: (0.000683) test_gaussian_Qinv: .: (0.000225) test_gumbel1_P: .: (0.000666) test_gumbel1_Pinv: .: (0.000236) test_gumbel1_Q: .: (0.000687) test_gumbel1_Qinv: .: (0.000241) test_gumbel2_P: .: (0.000379) test_gumbel2_Pinv: .: (0.000172) test_gumbel2_Q: .: (0.000391) test_gumbel2_Qinv: .: (0.000262) test_laplace_P: .: (0.000868) test_laplace_Pinv: .: (0.000243) test_laplace_Q: .: (0.000650) test_laplace_Qinv: .: (0.000235) test_logistic_P: .: (0.000638) test_logistic_Pinv: .: (0.000229) test_logistic_Q: .: (0.000632) test_logistic_Qinv: .: (0.000242) test_lognormal_P: .: (0.000408) test_lognormal_Pinv: .: (0.000314) test_lognormal_Q: .: (0.000377) test_lognormal_Qinv: .: (0.000295) test_pareto_P: .: (0.000353) test_pareto_Pinv: .: (0.000120) test_pareto_Q: .: (0.000384) test_pareto_Qinv: .: (0.000226) test_rayleigh_P: .: (0.000355) test_rayleigh_Pinv: .: (0.000256) test_rayleigh_Q: .: (0.000343) test_rayleigh_Qinv: .: (0.000120) test_tdist_P: .: (0.000733) test_tdist_Pinv: .: (0.000426) test_tdist_Q: .: (0.000744) test_tdist_Qinv: .: (0.000447) test_ugaussian_P: .: (0.000134) test_ugaussian_Pinv: .: (0.000099) test_ugaussian_Q: .: (0.000138) test_ugaussian_Qinv: .: (0.000107) test_weibull_P: .: (0.000447) test_weibull_Pinv: .: (0.000443) test_weibull_Q: .: (0.000354) test_weibull_Qinv: .: (0.000119) ChebTest: test_cheb: .: (0.019093) CombinationTest: test_6_3: .: (0.000532) test_7_0: .: (0.000098) test_7_7: .: (0.000213) ComplexTest: test_complex: .: (0.000390) test_rb_complex_creation: .: (0.000125) ConstTest: test_kilo: .: (0.000148) test_light_year: .: (0.000075) test_speed_of_light: .: (0.000074) DerivTest: test_backward_0: .: (0.000208) test_backward_1: .: (0.000105) test_backward_2: .: (0.000131) test_backward_3: .: (0.000106) test_backward_4: .: (0.000103) test_backward_5: .: (0.000095) test_central_0: .: (0.000104) test_central_1: .: (0.000095) test_central_2: .: (0.000105) test_central_3: .: (0.000097) test_central_4: .: (0.000111) test_central_5: .: (0.000106) test_forward_0: .: (0.000095) test_forward_1: .: (0.000106) test_forward_2: .: (0.000100) test_forward_3: .: (0.000104) test_forward_4: .: (0.000093) test_forward_5: .: (0.000095) DhtTest: test_dht: .: (0.042691) test_dht1: .: (0.000262) DiffTest: test_backward_0: .: (0.000194) test_backward_1: .: (0.000110) test_backward_2: .: (0.000114) test_backward_3: .: (0.000098) test_backward_4: .: (0.000100) test_backward_5: .: (0.000111) test_central_0: .: (0.000100) test_central_1: .: (0.000092) test_central_2: .: (0.000095) test_central_3: .: (0.000099) test_central_4: .: (0.000090) test_central_5: .: (0.000099) test_forward_0: .: (0.000086) test_forward_1: .: (0.000121) test_forward_2: .: (0.000092) test_forward_3: .: (0.000100) test_forward_4: .: (0.000086) test_forward_5: .: (0.000098) EigenTest: test_eigen_gen: .: (3.023612) test_eigen_genherm: .: (1.562661) test_eigen_gensymm: .: (0.724344) test_nonsymmv: .: (0.000518) test_symm_herm: .: (0.006115) ErrTest: test_message: .: (0.000251) test_number: .: (0.000048) FitTest: test_fit_1: .: (0.000255) test_fit_2: .: (0.000110) test_fit_3: .: (0.000142) GSLTest: test_acosh: .: (0.000144) test_asinh: .: (0.000133) test_atanh: .: (0.000105) test_expm1: .: (0.000103) test_frexp: .: (0.000103) test_gsl: .: (0.000302) test_hypot: .: (0.000106) test_ldexp: .: (0.000065) test_log1p: .: (0.000080) test_pow_int: .: (0.000271) HistoTest: test_histo: .: (0.000143) IndexTest: test_get_array: .: (0.000152) test_get_failure: .: (0.000257) test_get_int: .: (0.000063) test_get_range: .: (0.000093) IntegrationTest: test_integration1: .: (0.000712) test_integration2: .: (0.000591) test_integration3: .: (0.008369) test_integration4: .: (0.004607) Interp2dTest: test_alloc: .: (0.001028) test_alloc_alternate_arg_construct: .: (0.000935) test_alloc_init: .: (0.001123) test_constants: .: (0.000931) test_info: .: (0.000967) test_use_case_saddle_interpolation: .: (0.023878) InterpTest: test_bsearch: .: (0.000143) LinalgTest: test_HH_solve: .: (0.000619) test_LU: .: (0.000269) test_QR: .: (0.000354) test_SV: .: (0.000235) test_TDN_cyc_solve: .: (0.000216) test_TDN_solve: .: (0.000235) test_TDS_cyc_solve: .: (0.000173) test_TDS_solve: .: (0.000252) test_bidiag_decomp: .: (0.002068) test_cholesky: .: (0.000169) test_matmult: .: (0.000175) MatrixNmfTest: test_difcost: .: (0.000123) test_matrix_nmf: .: (0.000917) test_nmf: .: (0.000891) MatrixTest: test_coerce: .: (0.000194) test_eye: .: (0.000068) test_isnonneg: .: (0.000108) test_ispos_neg: .: (0.000095) test_mul: .: (0.000151) test_set_col: .: (0.000063) test_set_row: .: (0.000045) MinTest: test_f_brent_0: .: (0.000240) test_f_brent_1: .: (0.000207) test_f_brent_2: .: (0.000245) test_f_brent_3: .: (0.000288) test_f_brent_4: .: (0.000251) test_f_e_brent_0: .: (0.000115) test_f_e_brent_1: .: (0.000079) test_f_e_brent_2: .: (0.000083) test_f_e_goldensection_0: .: (0.000082) test_f_e_goldensection_1: .: (0.000073) test_f_e_goldensection_2: .: (0.000085) test_f_e_quad_golden_0: .: (0.000082) test_f_e_quad_golden_1: .: (0.000101) test_f_e_quad_golden_2: .: (0.000078) test_f_goldensection_0: .: (0.000513) test_f_goldensection_1: .: (0.000379) test_f_goldensection_2: .: (0.000355) test_f_goldensection_3: .: (0.000371) test_f_goldensection_4: .: (0.000286) test_f_quad_golden_0: .: (0.000269) test_f_quad_golden_1: .: (0.000331) test_f_quad_golden_2: .: (0.000317) test_f_quad_golden_3: .: (0.000244) test_f_quad_golden_4: .: (0.000237) MonteTest: test_miser: .: (0.000183) test_vegas: .: (0.000110) MultiMinTest: test_f_rosenbrock: .: (0.000328) test_f_roth: .: (0.000255) test_f_wood: .: (0.002332) test_fdf_rosenbrock_conjugate_fr: .: (0.000247) test_fdf_rosenbrock_conjugate_pr: .: (0.000199) test_fdf_rosenbrock_steepest_descent: .: (0.001223) test_fdf_rosenbrock_vector_bfgs: .: (0.000208) test_fdf_rosenbrock_vector_bfgs2: .: (0.000150) test_fdf_roth_conjugate_fr: .: (0.000171) test_fdf_roth_conjugate_pr: .: (0.000188) test_fdf_roth_steepest_descent: .: (0.014702) test_fdf_roth_vector_bfgs: .: (0.000199) test_fdf_roth_vector_bfgs2: .: (0.000112) test_fdf_wood_conjugate_fr: .: (0.001848) test_fdf_wood_conjugate_pr: .: (0.002148) test_fdf_wood_steepest_descent: .: (0.013453) test_fdf_wood_vector_bfgs: .: (0.002225) test_fdf_wood_vector_bfgs2: .: (0.000987) MultiRootTest: test_f_rosenbrock_broyden: .: (0.000596) test_f_rosenbrock_dnewton: .: (0.000089) test_f_rosenbrock_hybrid: .: (0.000123) test_f_rosenbrock_hybrids: .: (0.000672) test_f_roth_broyden: .: (0.000099) test_f_roth_dnewton: .: (0.000090) test_f_roth_hybrid: .: (0.000107) test_f_roth_hybrids: .: (0.000548) test_fdf_roth_gnewton: .: (0.000044) test_fdf_roth_hybridj: .: (0.000042) test_fdf_roth_hybridsj: .: (0.000035) test_fdf_roth_newton: .: (0.000339) MultifitTest: test_2dgauss: .: (0.036881) test_brown: .: (0.005139) test_enso: .: (0.085134) test_filip: .: (0.002149) test_gauss: .: (0.025708) test_longley: .: (0.000743) MultisetTest: test_multiset: .: (0.000449) OdeivTest: test_evolve_exp_bsimp: .: (0.000656) test_evolve_exp_gear1: .: (0.170774) test_evolve_exp_gear2: .: (0.001115) test_evolve_exp_rk2: .: (0.002040) test_evolve_exp_rk2imp: .: (0.004656) test_evolve_exp_rk4: .: (0.000512) test_evolve_exp_rk4imp: .: (0.000557) test_evolve_exp_rk8pd: .: (0.000128) test_evolve_exp_rkck: .: (0.000183) test_evolve_exp_rkf45: .: (0.000217) test_evolve_sin_bsimp: .: (0.000491) test_evolve_sin_gear1: .: (0.074334) test_evolve_sin_gear2: .: (0.000552) test_evolve_sin_rk2: .: (0.001732) test_evolve_sin_rk2imp: .: (0.003258) test_evolve_sin_rk4: .: (0.000253) test_evolve_sin_rk4imp: .: (0.000540) test_evolve_sin_rk8pd: .: (0.000123) test_evolve_sin_rkck: .: (0.000140) test_evolve_sin_rkf45: .: (0.000162) test_evolve_stiff1_bsimp: .: (0.001306) test_evolve_stiff1_gear1: .: (0.414873) test_evolve_stiff1_gear2: .: (0.009954) test_evolve_stiff1_rk2: .: (0.006067) test_evolve_stiff1_rk2imp: .: (0.016241) test_evolve_stiff1_rk4: .: (0.003755) test_evolve_stiff1_rk4imp: .: (0.007936) test_evolve_stiff1_rk8pd: .: (0.003626) test_evolve_stiff1_rkck: .: (0.002762) test_evolve_stiff1_rkf45: .: (0.002701) test_evolve_stiff5_bsimp: .: (0.001435) test_evolve_stiff5_gear1: .: (0.792259) test_evolve_stiff5_gear2: .: (0.035319) test_evolve_stiff5_rk2: .: (0.013891) test_evolve_stiff5_rk2imp: .: (0.043972) test_evolve_stiff5_rk4: .: (0.015248) test_evolve_stiff5_rk4imp: .: (0.034059) test_evolve_stiff5_rk8pd: .: (0.018610) test_evolve_stiff5_rkck: .: (0.011508) test_evolve_stiff5_rkf45: .: (0.011675) test_stepper_err_gear1: .: (0.039727) test_stepper_err_gear2: .: (0.039292) test_stepper_err_rk2: .: (0.032620) test_stepper_err_rk2imp: .: (0.042159) test_stepper_err_rk4: .: (0.041263) test_stepper_err_rk4imp: .: (0.051526) test_stepper_err_rk8pd: .: (0.045109) test_stepper_err_rkck: .: (0.036883) test_stepper_err_rkf45: .: (0.036744) test_stepper_exp_bsimp: .: (3.586619) test_stepper_exp_gear1: .: (0.536133) test_stepper_exp_rk2: .: (0.423285) test_stepper_exp_rk2imp: .: (0.576032) test_stepper_exp_rk4: .: (0.575248) test_stepper_exp_rk4imp: .: (0.739216) test_stepper_exp_rk8pd: .: (0.612171) test_stepper_exp_rkck: .: (0.485443) test_stepper_exp_rkf45: .: (0.486038) test_stepper_linear_bsimp: .: (0.255532) test_stepper_linear_gear1: .: (0.039922) test_stepper_linear_rk2: .: (0.027062) test_stepper_linear_rk2imp: .: (0.042175) test_stepper_linear_rk4: .: (0.042969) test_stepper_linear_rk4imp: .: (0.053938) test_stepper_linear_rk8pd: .: (0.044714) test_stepper_linear_rkck: .: (0.031276) test_stepper_linear_rkf45: .: (0.031174) test_stepper_sin_bsimp: .: (6.575769) test_stepper_sin_gear1: .: (0.591991) test_stepper_sin_rk2: .: (0.371567) test_stepper_sin_rk2imp: .: (0.668345) test_stepper_sin_rk4: .: (0.664712) test_stepper_sin_rk4imp: .: (0.990827) test_stepper_sin_rk8pd: .: (0.740767) test_stepper_sin_rkck: .: (0.484695) test_stepper_sin_rkf45: .: (0.488695) test_stepper_stiff_bsimp: .: (0.800545) test_stepper_stiff_gear1: .: (0.081469) test_stepper_stiff_rk2: .: (0.053240) test_stepper_stiff_rk2imp: .: (0.093497) test_stepper_stiff_rk4: .: (0.092261) test_stepper_stiff_rk4imp: .: (0.137428) test_stepper_stiff_rk8pd: .: (0.102591) test_stepper_stiff_rkck: .: (0.068086) test_stepper_stiff_rkf45: .: (0.069237) OperTest: test_division_poly: .: (0.000158) test_division_vector_col: .: (0.000126) test_division_vector_int_col: .: (0.000105) test_multiplication_matrix: .: (0.000077) test_multiplication_matrix_complex: .: (0.000068) test_multiplication_matrix_int: .: (0.000066) test_multiplication_vector: .: (0.000062) test_multiplication_vector_complex: .: (0.000076) test_multiplication_vector_int: .: (0.000091) PolyTest: test_poly: .: (0.001430) test_special: .: (0.000270) QRngTest: test_hdsobol: .: (0.000130) test_nied2: .: (0.000853) test_sobol: .: (0.000093) QuarticTest: test_quartic: .: (0.000099) RandistTest: test_randist: .: (1.448271) test_shuffle: .: (0.566767) RngTest: test_borosh13_0: .: (0.001197) test_cmrg_0: .: (0.001347) test_coveyou_0: .: (0.001042) test_fishman18_0: .: (0.001171) test_fishman20_0: .: (0.001065) test_fishman2x_0: .: (0.001080) test_float_borosh13: .: (0.007063) test_float_cmrg: .: (0.007954) test_float_coveyou: .: (0.007278) test_float_fishman18: .: (0.007600) test_float_fishman20: .: (0.007146) test_float_fishman2x: .: (0.007312) test_float_gfsr4: .: (0.010339) test_float_knuthran: .: (0.007390) test_float_knuthran2: .: (0.008150) test_float_knuthran2002: .: (0.007505) test_float_lecuyer21: .: (0.007224) test_float_minstd: .: (0.007103) test_float_mrg: .: (0.007484) test_float_mt19937: .: (0.007359) test_float_mt19937_1998: .: (0.007352) test_float_mt19937_1999: .: (0.007364) test_float_r250: .: (0.007229) test_float_ran0: .: (0.007120) test_float_ran1: .: (0.007281) test_float_ran2: .: (0.007361) test_float_ran3: .: (0.007196) test_float_rand: .: (0.007093) test_float_rand48: .: (0.007190) test_float_random-bsd: .: (0.007149) test_float_random-glibc2: .: (0.007174) test_float_random-libc5: .: (0.007159) test_float_random128-bsd: .: (0.007153) test_float_random128-glibc2: .: (0.007281) test_float_random128-libc5: .: (0.007138) test_float_random256-bsd: .: (0.007671) test_float_random256-glibc2: .: (0.007707) test_float_random256-libc5: .: (0.007843) test_float_random32-bsd: .: (0.007161) test_float_random32-glibc2: .: (0.007155) test_float_random32-libc5: .: (0.007189) test_float_random64-bsd: .: (0.007157) test_float_random64-glibc2: .: (0.007196) test_float_random64-libc5: .: (0.007160) test_float_random8-bsd: .: (0.007121) test_float_random8-glibc2: .: (0.007179) test_float_random8-libc5: .: (0.007122) test_float_randu: .: (0.007070) test_float_ranf: .: (0.007227) test_float_ranlux: .: (0.009179) test_float_ranlux389: .: (0.010874) test_float_ranlxd1: .: (0.009989) test_float_ranlxd2: .: (0.012550) test_float_ranlxs0: .: (0.008135) test_float_ranlxs1: .: (0.008721) test_float_ranlxs2: .: (0.010128) test_float_ranmar: .: (0.007302) test_float_slatec: .: (0.007277) test_float_taus: .: (0.007194) test_float_taus113: .: (0.008244) test_float_taus2: .: (0.006666) test_float_transputer: .: (0.006536) test_float_tt800: .: (0.006775) test_float_uni: .: (0.006624) test_float_uni32: .: (0.006636) test_float_vax: .: (0.006516) test_float_waterman14: .: (0.006515) test_float_zuf: .: (0.007610) test_generic_borosh13: .: (0.029578) test_generic_cmrg: .: (0.035214) test_generic_coveyou: .: (0.029655) test_generic_fishman18: .: (0.031731) test_generic_fishman20: .: (0.029766) test_generic_fishman2x: .: (0.030469) test_generic_gfsr4: .: (0.035589) test_generic_knuthran: .: (0.030339) test_generic_knuthran2: .: (0.035716) test_generic_knuthran2002: .: (0.031986) test_generic_lecuyer21: .: (0.030059) test_generic_minstd: .: (0.030361) test_generic_mrg: .: (0.032193) test_generic_mt19937: .: (0.032409) test_generic_mt19937_1998: .: (0.031080) test_generic_mt19937_1999: .: (0.031219) test_generic_r250: .: (0.029798) test_generic_ran0: .: (0.030017) test_generic_ran1: .: (0.030410) test_generic_ran2: .: (0.030841) test_generic_ran3: .: (0.030005) test_generic_rand: .: (0.029690) test_generic_rand48: .: (0.031677) test_generic_random-bsd: .: (0.029943) test_generic_random-glibc2: .: (0.029991) test_generic_random-libc5: .: (0.029887) test_generic_random128-bsd: .: (0.030366) test_generic_random128-glibc2: .: (0.030385) test_generic_random128-libc5: .: (0.030249) test_generic_random256-bsd: .: (0.030068) test_generic_random256-glibc2: .: (0.029326) test_generic_random256-libc5: .: (0.026903) test_generic_random32-bsd: .: (0.026737) test_generic_random32-glibc2: .: (0.026657) test_generic_random32-libc5: .: (0.026837) test_generic_random64-bsd: .: (0.026918) test_generic_random64-glibc2: .: (0.026881) test_generic_random64-libc5: .: (0.026953) test_generic_random8-bsd: .: (0.026590) test_generic_random8-glibc2: .: (0.026469) test_generic_random8-libc5: .: (0.026532) test_generic_randu: .: (0.026582) test_generic_ranf: .: (0.028501) test_generic_ranlux: .: (0.037938) test_generic_ranlux389: .: (0.046048) test_generic_ranlxd1: .: (0.041653) test_generic_ranlxd2: .: (0.053921) test_generic_ranlxs0: .: (0.029346) test_generic_ranlxs1: .: (0.031795) test_generic_ranlxs2: .: (0.037663) test_generic_ranmar: .: (0.025069) test_generic_slatec: .: (0.024573) test_generic_taus: .: (0.024523) test_generic_taus113: .: (0.024657) test_generic_taus2: .: (0.024495) test_generic_transputer: .: (0.023906) test_generic_tt800: .: (0.024953) test_generic_uni: .: (0.024397) test_generic_uni32: .: (0.024364) test_generic_vax: .: (0.023914) test_generic_waterman14: .: (0.023993) test_generic_zuf: .: (0.027312) test_knuthran2_0: .: (0.001075) test_knuthran_0: .: (0.149092) test_lecuyer21_0: .: (0.000795) test_minstd_0: .: (0.000812) test_mrg_0: .: (0.000921) test_mt19937_0: .: (0.000137) test_mt19937_1998_0: .: (0.000150) test_mt19937_1999_0: .: (0.000162) test_parallel_state_borosh13: .: (0.001337) test_parallel_state_cmrg: .: (0.001417) test_parallel_state_coveyou: .: (0.001305) test_parallel_state_fishman18: .: (0.001361) test_parallel_state_fishman20: .: (0.001333) test_parallel_state_fishman2x: .: (0.001317) test_parallel_state_gfsr4: .: (0.003432) test_parallel_state_knuthran: .: (0.001425) test_parallel_state_knuthran2: .: (0.001449) test_parallel_state_knuthran2002: .: (0.001449) test_parallel_state_lecuyer21: .: (0.001334) test_parallel_state_minstd: .: (0.001336) test_parallel_state_mrg: .: (0.001381) test_parallel_state_mt19937: .: (0.001355) test_parallel_state_mt19937_1998: .: (0.001363) test_parallel_state_mt19937_1999: .: (0.001380) test_parallel_state_r250: .: (0.001351) test_parallel_state_ran0: .: (0.001349) test_parallel_state_ran1: .: (0.001352) test_parallel_state_ran2: .: (0.001408) test_parallel_state_ran3: .: (0.001678) test_parallel_state_rand: .: (0.001356) test_parallel_state_rand48: .: (0.001387) test_parallel_state_random-bsd: .: (0.001476) test_parallel_state_random-glibc2: .: (0.001354) test_parallel_state_random-libc5: .: (0.001332) test_parallel_state_random128-bsd: .: (0.001341) test_parallel_state_random128-glibc2: .: (0.001341) test_parallel_state_random128-libc5: .: (0.001334) test_parallel_state_random256-bsd: .: (0.001334) test_parallel_state_random256-glibc2: .: (0.001339) test_parallel_state_random256-libc5: .: (0.001352) test_parallel_state_random32-bsd: .: (0.001352) test_parallel_state_random32-glibc2: .: (0.001330) test_parallel_state_random32-libc5: .: (0.001350) test_parallel_state_random64-bsd: .: (0.001332) test_parallel_state_random64-glibc2: .: (0.001350) test_parallel_state_random64-libc5: .: (0.001349) test_parallel_state_random8-bsd: .: (0.001547) test_parallel_state_random8-glibc2: .: (0.001326) test_parallel_state_random8-libc5: .: (0.001319) test_parallel_state_randu: .: (0.001315) test_parallel_state_ranf: .: (0.001382) test_parallel_state_ranlux: .: (0.001591) test_parallel_state_ranlux389: .: (0.001832) test_parallel_state_ranlxd1: .: (0.001729) test_parallel_state_ranlxd2: .: (0.002059) test_parallel_state_ranlxs0: .: (0.001478) test_parallel_state_ranlxs1: .: (0.001553) test_parallel_state_ranlxs2: .: (0.001719) test_parallel_state_ranmar: .: (0.001386) test_parallel_state_slatec: .: (0.001331) test_parallel_state_taus: .: (0.001319) test_parallel_state_taus113: .: (0.001344) test_parallel_state_taus2: .: (0.001321) test_parallel_state_transputer: .: (0.001330) test_parallel_state_tt800: .: (0.001324) test_parallel_state_uni: .: (0.001353) test_parallel_state_uni32: .: (0.001332) test_parallel_state_vax: .: (0.001326) test_parallel_state_waterman14: .: (0.001292) test_parallel_state_zuf: .: (0.002014) test_r250_0: .: (0.000816) test_ran0_0: .: (0.000788) test_ran1_0: .: (0.000778) test_ran2_0: .: (0.000833) test_ran3_0: .: (0.000790) test_rand48_0: .: (0.000794) test_rand48_1: .: (0.000812) test_rand_0: .: (0.000806) test_random128_bsd_0: .: (0.000764) test_random128_glibc2_0: .: (0.000796) test_random128_libc5_0: .: (0.000796) test_random256_bsd_0: .: (0.000814) test_random256_glibc2_0: .: (0.000798) test_random256_libc5_0: .: (0.000792) test_random32_bsd_0: .: (0.000789) test_random32_glibc2_0: .: (0.000789) test_random32_libc5_0: .: (0.000799) test_random64_bsd_0: .: (0.000808) test_random64_glibc2_0: .: (0.000811) test_random64_libc5_0: .: (0.000773) test_random8_bsd_0: .: (0.000793) test_random8_glibc2_0: .: (0.000787) test_random8_libc5_0: .: (0.000777) test_random_bsd_0: .: (0.000796) test_random_glibc2_0: .: (0.000776) test_random_libc5_0: .: (0.000794) test_randu_0: .: (0.000780) test_ranf_0: .: (0.000798) test_ranf_1: .: (0.000796) test_ranlux389_0: .: (0.001661) test_ranlux_0: .: (0.001297) test_ranlxd1_0: .: (0.001462) test_ranlxd2_0: .: (0.002101) test_ranlxs0_0: .: (0.001045) test_ranlxs1_0: .: (0.001191) test_ranlxs2_0: .: (0.001463) test_ranmar_0: .: (0.000846) test_read_write_borosh13: .: (0.000806) test_read_write_cmrg: .: (0.000757) test_read_write_coveyou: .: (0.000655) test_read_write_fishman18: .: (0.000721) test_read_write_fishman20: .: (0.000680) test_read_write_fishman2x: .: (0.000664) test_read_write_gfsr4: .: (0.001917) test_read_write_knuthran: .: (0.000745) test_read_write_knuthran2: .: (0.000749) test_read_write_knuthran2002: .: (0.000740) test_read_write_lecuyer21: .: (0.000679) test_read_write_minstd: .: (0.000677) test_read_write_mrg: .: (0.000732) test_read_write_mt19937: .: (0.000727) test_read_write_mt19937_1998: .: (0.000676) test_read_write_mt19937_1999: .: (0.000712) test_read_write_r250: .: (0.000674) test_read_write_ran0: .: (0.000659) test_read_write_ran1: .: (0.000681) test_read_write_ran2: .: (0.000749) test_read_write_ran3: .: (0.000697) test_read_write_rand: .: (0.000654) test_read_write_rand48: .: (0.000681) test_read_write_random-bsd: .: (0.000688) test_read_write_random-glibc2: .: (0.000665) test_read_write_random-libc5: .: (0.000695) test_read_write_random128-bsd: .: (0.000676) test_read_write_random128-glibc2: .: (0.000687) test_read_write_random128-libc5: .: (0.000657) test_read_write_random256-bsd: .: (0.000691) test_read_write_random256-glibc2: .: (0.000704) test_read_write_random256-libc5: .: (0.000663) test_read_write_random32-bsd: .: (0.000677) test_read_write_random32-glibc2: .: (0.000678) test_read_write_random32-libc5: .: (0.000648) test_read_write_random64-bsd: .: (0.000666) test_read_write_random64-glibc2: .: (0.000691) test_read_write_random64-libc5: .: (0.000680) test_read_write_random8-bsd: .: (0.000657) test_read_write_random8-glibc2: .: (0.000817) test_read_write_random8-libc5: .: (0.000672) test_read_write_randu: .: (0.000712) test_read_write_ranf: .: (0.000728) test_read_write_ranlux: .: (0.000844) test_read_write_ranlux389: .: (0.000942) test_read_write_ranlxd1: .: (0.000893) test_read_write_ranlxd2: .: (0.001108) test_read_write_ranlxs0: .: (0.000787) test_read_write_ranlxs1: .: (0.000806) test_read_write_ranlxs2: .: (0.000882) test_read_write_ranmar: .: (0.000712) test_read_write_slatec: .: (0.000672) test_read_write_taus: .: (0.000702) test_read_write_taus113: .: (0.000705) test_read_write_taus2: .: (0.000645) test_read_write_transputer: .: (0.000669) test_read_write_tt800: .: (0.000695) test_read_write_uni: .: (0.000706) test_read_write_uni32: .: (0.000672) test_read_write_vax: .: (0.000668) test_read_write_waterman14: .: (0.000675) test_read_write_zuf: .: (0.001040) test_slatec_0: .: (0.000846) test_state_borosh13: .: (0.000540) test_state_cmrg: .: (0.000634) test_state_coveyou: .: (0.000559) test_state_fishman18: .: (0.000561) test_state_fishman20: .: (0.000560) test_state_fishman2x: .: (0.000549) test_state_gfsr4: .: (0.002731) test_state_knuthran: .: (0.000662) test_state_knuthran2: .: (0.000635) test_state_knuthran2002: .: (0.000681) test_state_lecuyer21: .: (0.000584) test_state_minstd: .: (0.000589) test_state_mrg: .: (0.000569) test_state_mt19937: .: (0.000594) test_state_mt19937_1998: .: (0.000557) test_state_mt19937_1999: .: (0.000607) test_state_r250: .: (0.000564) test_state_ran0: .: (0.000538) test_state_ran1: .: (0.000584) test_state_ran2: .: (0.000549) test_state_ran3: .: (0.000587) test_state_rand: .: (0.000573) test_state_rand48: .: (0.000531) test_state_random-bsd: .: (0.000585) test_state_random-glibc2: .: (0.000541) test_state_random-libc5: .: (0.000585) test_state_random128-bsd: .: (0.000543) test_state_random128-glibc2: .: (0.000563) test_state_random128-libc5: .: (0.000561) test_state_random256-bsd: .: (0.000546) test_state_random256-glibc2: .: (0.000588) test_state_random256-libc5: .: (0.000556) test_state_random32-bsd: .: (0.000559) test_state_random32-glibc2: .: (0.000561) test_state_random32-libc5: .: (0.000539) test_state_random64-bsd: .: (0.000577) test_state_random64-glibc2: .: (0.000543) test_state_random64-libc5: .: (0.000575) test_state_random8-bsd: .: (0.000547) test_state_random8-glibc2: .: (0.000544) test_state_random8-libc5: .: (0.000576) test_state_randu: .: (0.000536) test_state_ranf: .: (0.000563) test_state_ranlux: .: (0.000712) test_state_ranlux389: .: (0.000796) test_state_ranlxd1: .: (0.000786) test_state_ranlxd2: .: (0.000946) test_state_ranlxs0: .: (0.000628) test_state_ranlxs1: .: (0.000708) test_state_ranlxs2: .: (0.000749) test_state_ranmar: .: (0.000624) test_state_slatec: .: (0.000584) test_state_taus: .: (0.000541) test_state_taus113: .: (0.000565) test_state_taus2: .: (0.000540) test_state_transputer: .: (0.000579) test_state_tt800: .: (0.000568) test_state_uni: .: (0.000540) test_state_uni32: .: (0.000576) test_state_vax: .: (0.000534) test_state_waterman14: .: (0.000550) test_state_zuf: .: (0.001252) test_taus113_0: .: (0.000138) test_taus_0: .: (0.000792) test_transputer_0: .: (0.000777) test_tt800_0: .: (0.000825) test_uni32_0: .: (0.000840) test_uni_0: .: (0.000771) test_vax_0: .: (0.000768) test_waterman14_0: .: (0.000767) test_zuf_0: .: (0.001358) RootsTest: test_f_bisection: .: (0.000917) test_f_brent: .: (0.000288) test_f_falsepos: .: (0.000297) test_fdf_newton: .: (0.000092) test_fdf_secant: .: (0.000073) test_fdf_steffenson: .: (0.000085) SfTest: test_airy: .: (0.002240) test_bessel: .: (0.012577) test_coulomb: .: (0.000802) test_dilog: .: (0.001105) test_gamma: .: (0.008823) test_hyperg: .: (0.009148) test_legendre: .: (0.006114) test_mathieu: .: (0.000735) test_mode: .: (0.000078) test_sf: .: (0.019415) Spline2dTest: test_info: .: (0.001131) test_use_case_saddle_interpolation: .: (0.022900) StatsTest: test_stats: .: (0.000515) test_variance_with_fixed_mean: .: (0.000114) SumTest: test_asymptotic_series: .: (0.000246) test_eta: .: (0.000133) test_eulers_constant: .: (0.000161) test_exp_10: .: (0.000238) test_exp_neg_10: .: (0.000153) test_log: .: (0.000241) test_log2: .: (0.000138) test_zeta_2: .: (0.000114) TensorTest: test_tensor: .: (0.000090) VectorTest: test_addsub: .: (0.000131) test_collect: .: (0.000052) test_complex_addsub: .: (0.000059) test_complex_collect: .: (0.000050) test_complex_get: .: (0.000051) test_complex_subvector: .: (0.000409) test_get: .: (0.000053) test_isnonneg: .: (0.000106) test_ispos_neg: .: (0.000097) test_subvector: .: (0.000376) WaveletTest: test_1d_bspline: .: (0.148497) test_1d_bspline_centered: .: (0.147515) test_1d_daubechies: .: (0.119745) test_1d_daubechies_centered: .: (0.119883) test_1d_haar: .: (0.013293) test_1d_haar_centered: .: (0.013346) test_2d_bspline_centered_nonstd: .: (0.013176) test_2d_bspline_centered_standard: .: (0.013619) test_2d_bspline_nonstd: .: (0.013090) test_2d_bspline_standard: .: (0.014779) Finished in 36.899211257 seconds. ------------------------------------------------------------------------------- 764 tests, 1514140 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- 20.71 tests/s, 41034.48 assertions/s /usr/bin/ruby3.0 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.0 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0:/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -e gem\ \"gsl\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.0 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0:/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -S rake -f debian/ruby-tests.rake /usr/bin/ruby3.0 -w -I"test" /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb "test/gsl/blas_test.rb" "test/gsl/bspline_test.rb" "test/gsl/cdf_test.rb" "test/gsl/cheb_test.rb" "test/gsl/combination_test.rb" "test/gsl/complex_test.rb" "test/gsl/const_test.rb" "test/gsl/deriv_test.rb" "test/gsl/dht_test.rb" "test/gsl/diff_test.rb" "test/gsl/eigen_test.rb" "test/gsl/err_test.rb" "test/gsl/fit_test.rb" "test/gsl/histo_test.rb" "test/gsl/index_test.rb" "test/gsl/integration_test.rb" "test/gsl/interp2d_test.rb" "test/gsl/interp_test.rb" "test/gsl/linalg_test.rb" "test/gsl/matrix_nmf_test.rb" "test/gsl/matrix_test.rb" "test/gsl/min_test.rb" "test/gsl/monte_test.rb" "test/gsl/multifit_test.rb" "test/gsl/multimin_test.rb" "test/gsl/multiroot_test.rb" "test/gsl/multiset_test.rb" "test/gsl/odeiv_test.rb" "test/gsl/oper_test.rb" "test/gsl/poly_test.rb" "test/gsl/qrng_test.rb" "test/gsl/quartic_test.rb" "test/gsl/randist_test.rb" "test/gsl/rng_test.rb" "test/gsl/roots_test.rb" "test/gsl/sf_test.rb" "test/gsl/spline2d_test.rb" "test/gsl/stats_test.rb" "test/gsl/sum_test.rb" "test/gsl/tensor_test.rb" "test/gsl/vector_test.rb" "test/gsl/wavelet_test.rb" "test/gsl_test.rb" "test/test_helper.rb" -v /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/test_helper.rb:4: warning: assigned but unused variable - e /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/debian/ruby-gsl/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0/gems/gsl-2.1.0.3/lib/gsl/interp2d_fix.rb:43: warning: assigned but unused variable - ans_swapped /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/dht_test.rb:83: warning: ambiguous first argument; put parentheses or a space even after `-' operator /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/dht_test.rb:85: warning: ambiguous first argument; put parentheses or a space even after `-' operator /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/interp2d_test.rb:19: warning: assigned but unused variable - tolerance /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/multiroot_test.rb:8: warning: statement not reached /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/poly_test.rb:260: warning: assigned but unused variable - cov /build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1/test/gsl/poly_test.rb:260: warning: assigned but unused variable - status Loaded suite /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader Started GSL::TestCase: BlasTest: test_amax: .: (0.000441) test_asum: .: (0.000240) test_axpy: .: (0.000255) test_copy: .: (0.000172) test_dnrm2: .: (0.000088) BsplineTest: test_bspline_knots: .: (0.975196) test_bspline_knots_uniform: .: (0.792131) CdfTest: test_beta_P: .: (0.000787) test_beta_Q: .: (0.000519) test_cauchy_P: .: (0.001123) test_cauchy_Pinv: .: (0.000464) test_cauchy_Q: .: (0.000847) test_cauchy_Qinv: .: (0.000446) test_chisq_P: .: (0.000510) test_chisq_Pinv: .: (0.000341) test_chisq_Q: .: (0.000416) test_chisq_Qinv: .: (0.000283) test_exponential_P: .: (0.000098) test_exponential_Pinv: .: (0.000086) test_exponential_Q: .: (0.000082) test_exponential_Qinv: .: (0.000141) test_fdist_P: .: (0.000506) test_fdist_Q: .: (0.000768) test_flat_P: .: (0.000482) test_flat_Pinv: .: (0.000112) test_flat_Q: .: (0.000391) test_flat_Qinv: .: (0.000195) test_gamma_P: .: (0.000842) test_gamma_Pinv: .: (0.000566) test_gamma_Q: .: (0.000833) test_gamma_Qinv: .: (0.000300) test_gaussian_P: .: (0.000666) test_gaussian_Pinv: .: (0.000314) test_gaussian_Q: .: (0.000671) test_gaussian_Qinv: .: (0.000259) test_gumbel1_P: .: (0.000758) test_gumbel1_Pinv: .: (0.000291) test_gumbel1_Q: .: (0.000784) test_gumbel1_Qinv: .: (0.000253) test_gumbel2_P: .: (0.000400) test_gumbel2_Pinv: .: (0.000158) test_gumbel2_Q: .: (0.000453) test_gumbel2_Qinv: .: (0.000263) test_laplace_P: .: (0.000695) test_laplace_Pinv: .: (0.000283) test_laplace_Q: .: (0.000719) test_laplace_Qinv: .: (0.000253) test_logistic_P: .: (0.000848) test_logistic_Pinv: .: (0.000295) test_logistic_Q: .: (0.000654) test_logistic_Qinv: .: (0.000352) test_lognormal_P: .: (0.000417) test_lognormal_Pinv: .: (0.000373) test_lognormal_Q: .: (0.000633) test_lognormal_Qinv: .: (0.000367) test_pareto_P: .: (0.000392) test_pareto_Pinv: .: (0.000123) test_pareto_Q: .: (0.000491) test_pareto_Qinv: .: (0.000262) test_rayleigh_P: .: (0.000420) test_rayleigh_Pinv: .: (0.000250) test_rayleigh_Q: .: (0.000444) test_rayleigh_Qinv: .: (0.000152) test_tdist_P: .: (0.000783) test_tdist_Pinv: .: (0.000561) test_tdist_Q: .: (0.000800) test_tdist_Qinv: .: (0.000458) test_ugaussian_P: .: (0.000140) test_ugaussian_Pinv: .: (0.000108) test_ugaussian_Q: .: (0.000146) test_ugaussian_Qinv: .: (0.000119) test_weibull_P: .: (0.000439) test_weibull_Pinv: .: (0.000260) test_weibull_Q: .: (0.000473) test_weibull_Qinv: .: (0.000156) ChebTest: test_cheb: .: (0.021469) CombinationTest: test_6_3: .: (0.000613) test_7_0: .: (0.000113) test_7_7: .: (0.000253) ComplexTest: test_complex: .: (0.000520) test_rb_complex_creation: .: (0.000201) ConstTest: test_kilo: .: (0.000178) test_light_year: .: (0.000084) test_speed_of_light: .: (0.000077) DerivTest: test_backward_0: .: (0.000277) test_backward_1: .: (0.000096) test_backward_2: .: (0.000092) test_backward_3: .: (0.000121) test_backward_4: .: (0.000101) test_backward_5: .: (0.000103) test_central_0: .: (0.000158) test_central_1: .: (0.000136) test_central_2: .: (0.000117) test_central_3: .: (0.000114) test_central_4: .: (0.000096) test_central_5: .: (0.000109) test_forward_0: .: (0.000110) test_forward_1: .: (0.000113) test_forward_2: .: (0.000114) test_forward_3: .: (0.000114) test_forward_4: .: (0.000101) test_forward_5: .: (0.000104) DhtTest: test_dht: .: (0.042629) test_dht1: .: (0.000239) DiffTest: test_backward_0: .: (0.000217) test_backward_1: .: (0.000147) test_backward_2: .: (0.000114) test_backward_3: .: (0.000118) test_backward_4: .: (0.000170) test_backward_5: .: (0.000100) test_central_0: .: (0.000096) test_central_1: .: (0.000123) test_central_2: .: (0.000103) test_central_3: .: (0.000107) test_central_4: .: (0.000095) test_central_5: .: (0.000097) test_forward_0: .: (0.000094) test_forward_1: .: (0.000104) test_forward_2: .: (0.000133) test_forward_3: .: (0.000098) test_forward_4: .: (0.000098) test_forward_5: .: (0.000094) EigenTest: test_eigen_gen: .: (2.522188) test_eigen_genherm: .: (1.649173) test_eigen_gensymm: .: (0.818059) test_nonsymmv: .: (0.000587) test_symm_herm: .: (0.006707) ErrTest: test_message: .: (0.000230) test_number: .: (0.000067) FitTest: test_fit_1: .: (0.000283) test_fit_2: .: (0.000138) test_fit_3: .: (0.000122) GSLTest: test_acosh: .: (0.000191) test_asinh: .: (0.000159) test_atanh: .: (0.000115) test_expm1: .: (0.000168) test_frexp: .: (0.000132) test_gsl: .: (0.000339) test_hypot: .: (0.000105) test_ldexp: .: (0.000082) test_log1p: .: (0.000086) test_pow_int: .: (0.000310) HistoTest: test_histo: .: (0.000215) IndexTest: test_get_array: .: (0.000164) test_get_failure: .: (0.000278) test_get_int: .: (0.000073) test_get_range: .: (0.000673) IntegrationTest: test_integration1: .: (0.000758) test_integration2: .: (0.000678) test_integration3: .: (0.010294) test_integration4: .: (0.006107) Interp2dTest: test_alloc: .: (0.001331) test_alloc_alternate_arg_construct: .: (0.001243) test_alloc_init: .: (0.001436) test_constants: .: (0.001317) test_info: .: (0.001242) test_use_case_saddle_interpolation: .: (0.029562) InterpTest: test_bsearch: .: (0.000181) LinalgTest: test_HH_solve: .: (0.000748) test_LU: .: (0.000364) test_QR: .: (0.000535) test_SV: .: (0.000269) test_TDN_cyc_solve: .: (0.000289) test_TDN_solve: .: (0.000335) test_TDS_cyc_solve: .: (0.000246) test_TDS_solve: .: (0.000284) test_bidiag_decomp: .: (0.002447) test_cholesky: .: (0.000231) test_matmult: .: (0.000229) MatrixNmfTest: test_difcost: .: (0.000144) test_matrix_nmf: .: (0.001000) test_nmf: .: (0.000971) MatrixTest: test_coerce: .: (0.000195) test_eye: .: (0.000122) test_isnonneg: .: (0.000121) test_ispos_neg: .: (0.000104) test_mul: .: (0.000162) test_set_col: .: (0.000063) test_set_row: .: (0.000057) MinTest: test_f_brent_0: .: (0.000263) test_f_brent_1: .: (0.000278) test_f_brent_2: .: (0.000290) test_f_brent_3: .: (0.000328) test_f_brent_4: .: (0.000295) test_f_e_brent_0: .: (0.000144) test_f_e_brent_1: .: (0.000100) test_f_e_brent_2: .: (0.000099) test_f_e_goldensection_0: .: (0.000093) test_f_e_goldensection_1: .: (0.000088) test_f_e_goldensection_2: .: (0.000101) test_f_e_quad_golden_0: .: (0.000093) test_f_e_quad_golden_1: .: (0.000089) test_f_e_quad_golden_2: .: (0.000111) test_f_goldensection_0: .: (0.000371) test_f_goldensection_1: .: (0.000382) test_f_goldensection_2: .: (0.000463) test_f_goldensection_3: .: (0.000401) test_f_goldensection_4: .: (0.000359) test_f_quad_golden_0: .: (0.000281) test_f_quad_golden_1: .: (0.000347) test_f_quad_golden_2: .: (0.000370) test_f_quad_golden_3: .: (0.000272) test_f_quad_golden_4: .: (0.000256) MonteTest: test_miser: .: (0.000239) test_vegas: .: (0.000183) MultiMinTest: test_f_rosenbrock: .: (0.000435) test_f_roth: .: (0.000378) test_f_wood: .: (0.003612) test_fdf_rosenbrock_conjugate_fr: .: (0.000325) test_fdf_rosenbrock_conjugate_pr: .: (0.000297) test_fdf_rosenbrock_steepest_descent: .: (0.002393) test_fdf_rosenbrock_vector_bfgs: .: (0.000280) test_fdf_rosenbrock_vector_bfgs2: .: (0.000181) test_fdf_roth_conjugate_fr: .: (0.000247) test_fdf_roth_conjugate_pr: .: (0.000271) test_fdf_roth_steepest_descent: .: (0.022370) test_fdf_roth_vector_bfgs: .: (0.000261) test_fdf_roth_vector_bfgs2: .: (0.000173) test_fdf_wood_conjugate_fr: .: (0.002900) test_fdf_wood_conjugate_pr: .: (0.003176) test_fdf_wood_steepest_descent: .: (0.016582) test_fdf_wood_vector_bfgs: .: (0.002637) test_fdf_wood_vector_bfgs2: .: (0.001584) MultiRootTest: test_f_rosenbrock_broyden: .: (0.000276) test_f_rosenbrock_dnewton: .: (0.000169) test_f_rosenbrock_hybrid: .: (0.000157) test_f_rosenbrock_hybrids: .: (0.000122) test_f_roth_broyden: .: (0.000112) test_f_roth_dnewton: .: (0.000104) test_f_roth_hybrid: .: (0.000100) test_f_roth_hybrids: .: (0.000103) test_fdf_roth_gnewton: .: (0.000045) test_fdf_roth_hybridj: .: (0.000040) test_fdf_roth_hybridsj: .: (0.000073) test_fdf_roth_newton: .: (0.000047) MultifitTest: test_2dgauss: .: (0.051118) test_brown: .: (0.008617) test_enso: .: (0.123718) test_filip: .: (0.009783) test_gauss: .: (0.036608) test_longley: .: (0.000794) MultisetTest: test_multiset: .: (0.000598) OdeivTest: test_evolve_exp_bsimp: .: (0.000725) test_evolve_exp_gear1: .: (0.194962) test_evolve_exp_gear2: .: (0.001114) test_evolve_exp_rk2: .: (0.002486) test_evolve_exp_rk2imp: .: (0.005245) test_evolve_exp_rk4: .: (0.000384) test_evolve_exp_rk4imp: .: (0.000647) test_evolve_exp_rk8pd: .: (0.000150) test_evolve_exp_rkck: .: (0.000201) test_evolve_exp_rkf45: .: (0.000284) test_evolve_sin_bsimp: .: (0.000570) test_evolve_sin_gear1: .: (0.088411) test_evolve_sin_gear2: .: (0.000702) test_evolve_sin_rk2: .: (0.001990) test_evolve_sin_rk2imp: .: (0.004005) test_evolve_sin_rk4: .: (0.000287) test_evolve_sin_rk4imp: .: (0.000439) test_evolve_sin_rk8pd: .: (0.000170) test_evolve_sin_rkck: .: (0.000184) test_evolve_sin_rkf45: .: (0.000190) test_evolve_stiff1_bsimp: .: (0.001757) test_evolve_stiff1_gear1: .: (0.577587) test_evolve_stiff1_gear2: .: (0.012129) test_evolve_stiff1_rk2: .: (0.008193) test_evolve_stiff1_rk2imp: .: (0.022390) test_evolve_stiff1_rk4: .: (0.005029) test_evolve_stiff1_rk4imp: .: (0.010880) test_evolve_stiff1_rk8pd: .: (0.005079) test_evolve_stiff1_rkck: .: (0.003554) test_evolve_stiff1_rkf45: .: (0.003784) test_evolve_stiff5_bsimp: .: (0.002127) test_evolve_stiff5_gear1: .: (1.840992) test_evolve_stiff5_gear2: .: (0.065013) test_evolve_stiff5_rk2: .: (0.025704) test_evolve_stiff5_rk2imp: .: (0.080822) test_evolve_stiff5_rk4: .: (0.027657) test_evolve_stiff5_rk4imp: .: (0.062293) test_evolve_stiff5_rk8pd: .: (0.032318) test_evolve_stiff5_rkck: .: (0.021221) test_evolve_stiff5_rkf45: .: (0.021750) test_stepper_err_gear1: .: (0.065395) test_stepper_err_gear2: .: (0.059536) test_stepper_err_rk2: .: (0.049450) test_stepper_err_rk2imp: .: (0.064429) test_stepper_err_rk4: .: (0.062727) test_stepper_err_rk4imp: .: (0.077218) test_stepper_err_rk8pd: .: (0.086855) test_stepper_err_rkck: .: (0.064963) test_stepper_err_rkf45: .: (0.123140) test_stepper_exp_bsimp: .: (5.825985) test_stepper_exp_gear1: .: (0.628649) test_stepper_exp_rk2: .: (0.503511) test_stepper_exp_rk2imp: .: (0.668061) test_stepper_exp_rk4: .: (0.671116) test_stepper_exp_rk4imp: .: (0.853495) test_stepper_exp_rk8pd: .: (0.712934) test_stepper_exp_rkck: .: (0.569573) test_stepper_exp_rkf45: .: (0.567382) test_stepper_linear_bsimp: .: (0.278465) test_stepper_linear_gear1: .: (0.046529) test_stepper_linear_rk2: .: (0.031834) test_stepper_linear_rk2imp: .: (0.050514) test_stepper_linear_rk4: .: (0.049398) test_stepper_linear_rk4imp: .: (0.061509) test_stepper_linear_rk8pd: .: (0.051932) test_stepper_linear_rkck: .: (0.035925) test_stepper_linear_rkf45: .: (0.036087) test_stepper_sin_bsimp: .: (7.569622) test_stepper_sin_gear1: .: (0.722226) test_stepper_sin_rk2: .: (0.459985) test_stepper_sin_rk2imp: .: (0.806721) test_stepper_sin_rk4: .: (0.804836) test_stepper_sin_rk4imp: .: (1.195181) test_stepper_sin_rk8pd: .: (0.897000) test_stepper_sin_rkck: .: (0.592116) test_stepper_sin_rkf45: .: (0.589695) test_stepper_stiff_bsimp: .: (1.073580) test_stepper_stiff_gear1: .: (0.109092) test_stepper_stiff_rk2: .: (0.067468) test_stepper_stiff_rk2imp: .: (0.122058) test_stepper_stiff_rk4: .: (0.122278) test_stepper_stiff_rk4imp: .: (0.184491) test_stepper_stiff_rk8pd: .: (0.136514) test_stepper_stiff_rkck: .: (0.088072) test_stepper_stiff_rkf45: .: (0.088045) OperTest: test_division_poly: .: (0.000489) test_division_vector_col: .: (0.000157) test_division_vector_int_col: .: (0.000171) test_multiplication_matrix: .: (0.000067) test_multiplication_matrix_complex: .: (0.000079) test_multiplication_matrix_int: .: (0.000072) test_multiplication_vector: .: (0.000067) test_multiplication_vector_complex: .: (0.000113) test_multiplication_vector_int: .: (0.000086) PolyTest: test_poly: .: (0.001565) test_special: .: (0.000317) QRngTest: test_hdsobol: .: (0.000118) test_nied2: .: (0.000525) test_sobol: .: (0.000097) QuarticTest: test_quartic: .: (0.000118) RandistTest: test_randist: .: (1.351449) test_shuffle: .: (0.376074) RngTest: test_borosh13_0: .: (0.000943) test_cmrg_0: .: (0.001016) test_coveyou_0: .: (0.001132) test_fishman18_0: .: (0.000911) test_fishman20_0: .: (0.000851) test_fishman2x_0: .: (0.000828) test_float_borosh13: .: (0.007864) test_float_cmrg: .: (0.008462) test_float_coveyou: .: (0.007946) test_float_fishman18: .: (0.008373) test_float_fishman20: .: (0.007832) test_float_fishman2x: .: (0.008013) test_float_gfsr4: .: (0.010332) test_float_knuthran: .: (0.008095) test_float_knuthran2: .: (0.008827) test_float_knuthran2002: .: (0.008181) test_float_lecuyer21: .: (0.008098) test_float_minstd: .: (0.008013) test_float_mrg: .: (0.008281) test_float_mt19937: .: (0.008183) test_float_mt19937_1998: .: (0.008005) test_float_mt19937_1999: .: (0.008219) test_float_r250: .: (0.007955) test_float_ran0: .: (0.008005) test_float_ran1: .: (0.008037) test_float_ran2: .: (0.008081) test_float_ran3: .: (0.007940) test_float_rand: .: (0.007848) test_float_rand48: .: (0.007924) test_float_random-bsd: .: (0.008025) test_float_random-glibc2: .: (0.007899) test_float_random-libc5: .: (0.007996) test_float_random128-bsd: .: (0.008010) test_float_random128-glibc2: .: (0.007993) test_float_random128-libc5: .: (0.007931) test_float_random256-bsd: .: (0.008033) test_float_random256-glibc2: .: (0.008018) test_float_random256-libc5: .: (0.007956) test_float_random32-bsd: .: (0.007995) test_float_random32-glibc2: .: (0.008073) test_float_random32-libc5: .: (0.008021) test_float_random64-bsd: .: (0.007940) test_float_random64-glibc2: .: (0.008048) test_float_random64-libc5: .: (0.007952) test_float_random8-bsd: .: (0.007930) test_float_random8-glibc2: .: (0.007949) test_float_random8-libc5: .: (0.007957) test_float_randu: .: (0.007901) test_float_ranf: .: (0.008065) test_float_ranlux: .: (0.009439) test_float_ranlux389: .: (0.011926) test_float_ranlxd1: .: (0.010214) test_float_ranlxd2: .: (0.011929) test_float_ranlxs0: .: (0.008797) test_float_ranlxs1: .: (0.009214) test_float_ranlxs2: .: (0.010136) test_float_ranmar: .: (0.008122) test_float_slatec: .: (0.007940) test_float_taus: .: (0.007905) test_float_taus113: .: (0.008208) test_float_taus2: .: (0.008115) test_float_transputer: .: (0.007896) test_float_tt800: .: (0.008017) test_float_uni: .: (0.007985) test_float_uni32: .: (0.007924) test_float_vax: .: (0.007817) test_float_waterman14: .: (0.007876) test_float_zuf: .: (0.008765) test_generic_borosh13: .: (0.034746) test_generic_cmrg: .: (0.038859) test_generic_coveyou: .: (0.034521) test_generic_fishman18: .: (0.036284) test_generic_fishman20: .: (0.034646) test_generic_fishman2x: .: (0.035230) test_generic_gfsr4: .: (0.039377) test_generic_knuthran: .: (0.034991) test_generic_knuthran2: .: (0.039571) test_generic_knuthran2002: .: (0.037354) test_generic_lecuyer21: .: (0.034792) test_generic_minstd: .: (0.034754) test_generic_mrg: .: (0.036575) test_generic_mt19937: .: (0.035819) test_generic_mt19937_1998: .: (0.035673) test_generic_mt19937_1999: .: (0.035755) test_generic_r250: .: (0.034676) test_generic_ran0: .: (0.034735) test_generic_ran1: .: (0.035390) test_generic_ran2: .: (0.035450) test_generic_ran3: .: (0.034766) test_generic_rand: .: (0.034436) test_generic_rand48: .: (0.036344) test_generic_random-bsd: .: (0.035920) test_generic_random-glibc2: .: (0.034766) test_generic_random-libc5: .: (0.034833) test_generic_random128-bsd: .: (0.034757) test_generic_random128-glibc2: .: (0.034914) test_generic_random128-libc5: .: (0.034835) test_generic_random256-bsd: .: (0.034694) test_generic_random256-glibc2: .: (0.034798) test_generic_random256-libc5: .: (0.034670) test_generic_random32-bsd: .: (0.034886) test_generic_random32-glibc2: .: (0.035124) test_generic_random32-libc5: .: (0.034855) test_generic_random64-bsd: .: (0.034742) test_generic_random64-glibc2: .: (0.034701) test_generic_random64-libc5: .: (0.036148) test_generic_random8-bsd: .: (0.034546) test_generic_random8-glibc2: .: (0.034522) test_generic_random8-libc5: .: (0.034772) test_generic_randu: .: (0.034494) test_generic_ranf: .: (0.036444) test_generic_ranlux: .: (0.045186) test_generic_ranlux389: .: (0.052158) test_generic_ranlxd1: .: (0.048291) test_generic_ranlxd2: .: (0.059879) test_generic_ranlxs0: .: (0.039687) test_generic_ranlxs1: .: (0.042215) test_generic_ranlxs2: .: (0.049249) test_generic_ranmar: .: (0.035647) test_generic_slatec: .: (0.034904) test_generic_taus: .: (0.034931) test_generic_taus113: .: (0.034957) test_generic_taus2: .: (0.035037) test_generic_transputer: .: (0.034320) test_generic_tt800: .: (0.035270) test_generic_uni: .: (0.035157) test_generic_uni32: .: (0.034597) test_generic_vax: .: (0.034273) test_generic_waterman14: .: (0.034284) test_generic_zuf: .: (0.037766) test_knuthran2_0: .: (0.001051) test_knuthran_0: .: (0.152490) test_lecuyer21_0: .: (0.000844) test_minstd_0: .: (0.000849) test_mrg_0: .: (0.000891) test_mt19937_0: .: (0.000140) test_mt19937_1998_0: .: (0.000144) test_mt19937_1999_0: .: (0.000181) test_parallel_state_borosh13: .: (0.001504) test_parallel_state_cmrg: .: (0.001558) test_parallel_state_coveyou: .: (0.001458) test_parallel_state_fishman18: .: (0.001502) test_parallel_state_fishman20: .: (0.001462) test_parallel_state_fishman2x: .: (0.001463) test_parallel_state_gfsr4: .: (0.003715) test_parallel_state_knuthran: .: (0.001608) test_parallel_state_knuthran2: .: (0.001614) test_parallel_state_knuthran2002: .: (0.001608) test_parallel_state_lecuyer21: .: (0.001479) test_parallel_state_minstd: .: (0.001482) test_parallel_state_mrg: .: (0.001578) test_parallel_state_mt19937: .: (0.001512) test_parallel_state_mt19937_1998: .: (0.001512) test_parallel_state_mt19937_1999: .: (0.001512) test_parallel_state_r250: .: (0.001498) test_parallel_state_ran0: .: (0.001479) test_parallel_state_ran1: .: (0.001510) test_parallel_state_ran2: .: (0.001522) test_parallel_state_ran3: .: (0.001468) test_parallel_state_rand: .: (0.001534) test_parallel_state_rand48: .: (0.001560) test_parallel_state_random-bsd: .: (0.001503) test_parallel_state_random-glibc2: .: (0.001487) test_parallel_state_random-libc5: .: (0.001564) test_parallel_state_random128-bsd: .: (0.001487) test_parallel_state_random128-glibc2: .: (0.001506) test_parallel_state_random128-libc5: .: (0.001498) test_parallel_state_random256-bsd: .: (0.001496) test_parallel_state_random256-glibc2: .: (0.001497) test_parallel_state_random256-libc5: .: (0.001497) test_parallel_state_random32-bsd: .: (0.001489) test_parallel_state_random32-glibc2: .: (0.001530) test_parallel_state_random32-libc5: .: (0.001497) test_parallel_state_random64-bsd: .: (0.001478) test_parallel_state_random64-glibc2: .: (0.001496) test_parallel_state_random64-libc5: .: (0.001479) test_parallel_state_random8-bsd: .: (0.001488) test_parallel_state_random8-glibc2: .: (0.001575) test_parallel_state_random8-libc5: .: (0.001469) test_parallel_state_randu: .: (0.001485) test_parallel_state_ranf: .: (0.001543) test_parallel_state_ranlux: .: (0.001766) test_parallel_state_ranlux389: .: (0.001985) test_parallel_state_ranlxd1: .: (0.001899) test_parallel_state_ranlxd2: .: (0.002225) test_parallel_state_ranlxs0: .: (0.001648) test_parallel_state_ranlxs1: .: (0.001721) test_parallel_state_ranlxs2: .: (0.001901) test_parallel_state_ranmar: .: (0.001544) test_parallel_state_slatec: .: (0.001512) test_parallel_state_taus: .: (0.001478) test_parallel_state_taus113: .: (0.001503) test_parallel_state_taus2: .: (0.001506) test_parallel_state_transputer: .: (0.001482) test_parallel_state_tt800: .: (0.001511) test_parallel_state_uni: .: (0.002065) test_parallel_state_uni32: .: (0.001461) test_parallel_state_vax: .: (0.001516) test_parallel_state_waterman14: .: (0.001456) test_parallel_state_zuf: .: (0.002155) test_r250_0: .: (0.000828) test_ran0_0: .: (0.000828) test_ran1_0: .: (0.000848) test_ran2_0: .: (0.000860) test_ran3_0: .: (0.000841) test_rand48_0: .: (0.000844) test_rand48_1: .: (0.000789) test_rand_0: .: (0.000810) test_random128_bsd_0: .: (0.000843) test_random128_glibc2_0: .: (0.000836) test_random128_libc5_0: .: (0.000845) test_random256_bsd_0: .: (0.000851) test_random256_glibc2_0: .: (0.000988) test_random256_libc5_0: .: (0.000831) test_random32_bsd_0: .: (0.000803) test_random32_glibc2_0: .: (0.000807) test_random32_libc5_0: .: (0.000827) test_random64_bsd_0: .: (0.000842) test_random64_glibc2_0: .: (0.000833) test_random64_libc5_0: .: (0.000836) test_random8_bsd_0: .: (0.000821) test_random8_glibc2_0: .: (0.000818) test_random8_libc5_0: .: (0.000799) test_random_bsd_0: .: (0.000844) test_random_glibc2_0: .: (0.000848) test_random_libc5_0: .: (0.000839) test_randu_0: .: (0.000817) test_ranf_0: .: (0.000841) test_ranf_1: .: (0.000842) test_ranlux389_0: .: (0.001670) test_ranlux_0: .: (0.001330) test_ranlxd1_0: .: (0.001516) test_ranlxd2_0: .: (0.002106) test_ranlxs0_0: .: (0.001078) test_ranlxs1_0: .: (0.001217) test_ranlxs2_0: .: (0.001510) test_ranmar_0: .: (0.000854) test_read_write_borosh13: .: (0.000818) test_read_write_cmrg: .: (0.000804) test_read_write_coveyou: .: (0.000731) test_read_write_fishman18: .: (0.000766) test_read_write_fishman20: .: (0.000712) test_read_write_fishman2x: .: (0.000741) test_read_write_gfsr4: .: (0.001959) test_read_write_knuthran: .: (0.000811) test_read_write_knuthran2: .: (0.000804) test_read_write_knuthran2002: .: (0.000801) test_read_write_lecuyer21: .: (0.000751) test_read_write_minstd: .: (0.000716) test_read_write_mrg: .: (0.000803) test_read_write_mt19937: .: (0.000781) test_read_write_mt19937_1998: .: (0.000763) test_read_write_mt19937_1999: .: (0.000766) test_read_write_r250: .: (0.000718) test_read_write_ran0: .: (0.000721) test_read_write_ran1: .: (0.000747) test_read_write_ran2: .: (0.000749) test_read_write_ran3: .: (0.000738) test_read_write_rand: .: (0.000709) test_read_write_rand48: .: (0.000739) test_read_write_random-bsd: .: (0.000751) test_read_write_random-glibc2: .: (0.000750) test_read_write_random-libc5: .: (0.000748) test_read_write_random128-bsd: .: (0.000720) test_read_write_random128-glibc2: .: (0.000778) test_read_write_random128-libc5: .: (0.000731) test_read_write_random256-bsd: .: (0.000742) test_read_write_random256-glibc2: .: (0.000721) test_read_write_random256-libc5: .: (0.000815) test_read_write_random32-bsd: .: (0.000753) test_read_write_random32-glibc2: .: (0.000741) test_read_write_random32-libc5: .: (0.000738) test_read_write_random64-bsd: .: (0.000712) test_read_write_random64-glibc2: .: (0.000721) test_read_write_random64-libc5: .: (0.000763) test_read_write_random8-bsd: .: (0.000737) test_read_write_random8-glibc2: .: (0.000743) test_read_write_random8-libc5: .: (0.000711) test_read_write_randu: .: (0.000731) test_read_write_ranf: .: (0.000781) test_read_write_ranlux: .: (0.000895) test_read_write_ranlux389: .: (0.001013) test_read_write_ranlxd1: .: (0.000960) test_read_write_ranlxd2: .: (0.001157) test_read_write_ranlxs0: .: (0.000831) test_read_write_ranlxs1: .: (0.000865) test_read_write_ranlxs2: .: (0.001067) test_read_write_ranmar: .: (0.000790) test_read_write_slatec: .: (0.000759) test_read_write_taus: .: (0.000741) test_read_write_taus113: .: (0.000723) test_read_write_taus2: .: (0.000761) test_read_write_transputer: .: (0.000746) test_read_write_tt800: .: (0.000746) test_read_write_uni: .: (0.000713) test_read_write_uni32: .: (0.000729) test_read_write_vax: .: (0.000730) test_read_write_waterman14: .: (0.000755) test_read_write_zuf: .: (0.001094) test_slatec_0: .: (0.000881) test_state_borosh13: .: (0.000656) test_state_cmrg: .: (0.000670) test_state_coveyou: .: (0.000645) test_state_fishman18: .: (0.000746) test_state_fishman20: .: (0.000627) test_state_fishman2x: .: (0.000648) test_state_gfsr4: .: (0.002944) test_state_knuthran: .: (0.000757) test_state_knuthran2: .: (0.000708) test_state_knuthran2002: .: (0.000719) test_state_lecuyer21: .: (0.000672) test_state_minstd: .: (0.000643) test_state_mrg: .: (0.000705) test_state_mt19937: .: (0.000686) test_state_mt19937_1998: .: (0.000653) test_state_mt19937_1999: .: (0.000662) test_state_r250: .: (0.000617) test_state_ran0: .: (0.000642) test_state_ran1: .: (0.000646) test_state_ran2: .: (0.000629) test_state_ran3: .: (0.000641) test_state_rand: .: (0.000628) test_state_rand48: .: (0.000702) test_state_random-bsd: .: (0.000651) test_state_random-glibc2: .: (0.000632) test_state_random-libc5: .: (0.000610) test_state_random128-bsd: .: (0.000642) test_state_random128-glibc2: .: (0.000640) test_state_random128-libc5: .: (0.000618) test_state_random256-bsd: .: (0.000634) test_state_random256-glibc2: .: (0.000645) test_state_random256-libc5: .: (0.000624) test_state_random32-bsd: .: (0.000629) test_state_random32-glibc2: .: (0.000635) test_state_random32-libc5: .: (0.000633) test_state_random64-bsd: .: (0.000620) test_state_random64-glibc2: .: (0.000660) test_state_random64-libc5: .: (0.000647) test_state_random8-bsd: .: (0.000620) test_state_random8-glibc2: .: (0.000635) test_state_random8-libc5: .: (0.000638) test_state_randu: .: (0.000600) test_state_ranf: .: (0.000750) test_state_ranlux: .: (0.000792) test_state_ranlux389: .: (0.000886) test_state_ranlxd1: .: (0.000845) test_state_ranlxd2: .: (0.001002) test_state_ranlxs0: .: (0.000685) test_state_ranlxs1: .: (0.000752) test_state_ranlxs2: .: (0.000834) test_state_ranmar: .: (0.000684) test_state_slatec: .: (0.000623) test_state_taus: .: (0.000599) test_state_taus113: .: (0.000628) test_state_taus2: .: (0.000604) test_state_transputer: .: (0.000619) test_state_tt800: .: (0.000628) test_state_uni: .: (0.000601) test_state_uni32: .: (0.000618) test_state_vax: .: (0.000616) test_state_waterman14: .: (0.000596) test_state_zuf: .: (0.001317) test_taus113_0: .: (0.000153) test_taus_0: .: (0.000847) test_transputer_0: .: (0.000819) test_tt800_0: .: (0.000864) test_uni32_0: .: (0.000858) test_uni_0: .: (0.000789) test_vax_0: .: (0.000833) test_waterman14_0: .: (0.000820) test_zuf_0: .: (0.001403) RootsTest: test_f_bisection: .: (0.001233) test_f_brent: .: (0.000331) test_f_falsepos: .: (0.000410) test_fdf_newton: .: (0.000118) test_fdf_secant: .: (0.000095) test_fdf_steffenson: .: (0.000091) SfTest: test_airy: .: (0.015667) test_bessel: .: (0.008887) test_coulomb: .: (0.000320) test_dilog: .: (0.000507) test_gamma: .: (0.006299) test_hyperg: .: (0.010191) test_legendre: .: (0.006893) test_mathieu: .: (0.000873) test_mode: .: (0.000106) test_sf: .: (0.022338) Spline2dTest: test_info: .: (0.001325) test_use_case_saddle_interpolation: .: (0.027618) StatsTest: test_stats: .: (0.000556) test_variance_with_fixed_mean: .: (0.000144) SumTest: test_asymptotic_series: .: (0.000286) test_eta: .: (0.000166) test_eulers_constant: .: (0.000230) test_exp_10: .: (0.000271) test_exp_neg_10: .: (0.000179) test_log: .: (0.000288) test_log2: .: (0.000180) test_zeta_2: .: (0.000139) TensorTest: test_tensor: .: (0.000117) VectorTest: test_addsub: .: (0.000146) test_collect: .: (0.000143) test_complex_addsub: .: (0.000085) test_complex_collect: .: (0.000065) test_complex_get: .: (0.000071) test_complex_subvector: .: (0.000414) test_get: .: (0.000068) test_isnonneg: .: (0.000207) test_ispos_neg: .: (0.000093) test_subvector: .: (0.000384) WaveletTest: test_1d_bspline: .: (0.191722) test_1d_bspline_centered: .: (0.190412) test_1d_daubechies: .: (0.156556) test_1d_daubechies_centered: .: (0.157941) test_1d_haar: .: (0.017334) test_1d_haar_centered: .: (0.017342) test_2d_bspline_centered_nonstd: .: (0.017072) test_2d_bspline_centered_standard: .: (0.017317) test_2d_bspline_nonstd: .: (0.017017) test_2d_bspline_standard: .: (0.017296) Finished in 44.162044632 seconds. ------------------------------------------------------------------------------- 764 tests, 1514140 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- 17.30 tests/s, 34286.00 assertions/s ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -a -O--buildsystem=ruby dh_ruby_fixdocs -a -O--buildsystem=ruby dh_installchangelogs -a -O--buildsystem=ruby debian/rules override_dh_installexamples make[1]: Entering directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1' dh_installexamples examples/* rm -rf debian/ruby-gsl/usr/share/doc/ruby-gsl/examples/fit/*.dat rm -rf debian/ruby-gsl/usr/share/doc/ruby-gsl/examples/linalg/linalg.replaced rm -rf debian/ruby-gsl/usr/share/doc/ruby-gsl/examples/gallery/rgplot/rgplot.replaced find debian/ruby-gsl/usr/share/doc/ruby-gsl/examples -name "*.rb" -exec chmod a-x {} \; make[1]: Leaving directory '/build/ruby-gsl-AnvIWD/ruby-gsl-2.1.0.3+dfsg1' dh_installsystemduser -a -O--buildsystem=ruby dh_perl -a -O--buildsystem=ruby dh_link -a -O--buildsystem=ruby dh_strip_nondeterminism -a -O--buildsystem=ruby dh_compress -X.rb -a -O--buildsystem=ruby dh_fixperms -a -O--buildsystem=ruby dh_missing -a -O--buildsystem=ruby dh_dwz -a -O--buildsystem=ruby dh_strip -a -O--buildsystem=ruby dh_makeshlibs -a -O--buildsystem=ruby dh_shlibdeps -a -O--buildsystem=ruby dh_ruby_fixdepends -a -O--buildsystem=ruby dh_installdeb -a -O--buildsystem=ruby dh_gencontrol -a -O--buildsystem=ruby dh_md5sums -a -O--buildsystem=ruby dh_builddeb -a -O--buildsystem=ruby dpkg-deb: building package 'ruby-gsl' in '../ruby-gsl_2.1.0.3+dfsg1-4_amd64.deb'. dpkg-deb: building package 'ruby-gsl-dbgsym' in '../ruby-gsl-dbgsym_2.1.0.3+dfsg1-4_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../ruby-gsl_2.1.0.3+dfsg1-4_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-gsl-AnvIWD /tmp/ruby-gsl-2.1.0.3+dfsg1-4v13r6j6x I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.XmhYZD1bs_... I: success in 2792.2708 seconds md5: ruby-gsl-dbgsym_2.1.0.3+dfsg1-4_amd64.deb: OK md5: ruby-gsl_2.1.0.3+dfsg1-4_amd64.deb: OK sha1: ruby-gsl-dbgsym_2.1.0.3+dfsg1-4_amd64.deb: OK sha1: ruby-gsl_2.1.0.3+dfsg1-4_amd64.deb: OK sha256: ruby-gsl-dbgsym_2.1.0.3+dfsg1-4_amd64.deb: OK sha256: ruby-gsl_2.1.0.3+dfsg1-4_amd64.deb: OK Checksums: OK