* Package: dev-ruby/rb-gsl-2.1.0.2-r1:0 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux ruby_targets_ruby27 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/0a179b524d4ee3268c349e93c3fb3a44790c4365 (Mon Feb 20 17:46:59 UTC 2023) @@@@@ END @@@@@ ################## # emerge --info: # ################## Portage 3.0.44 (python 3.11.2-final-0, default/linux/amd64/17.0/musl/hardened, gcc-12, musl-1.2.3-r7, 5.15.85-gentoo-dist x86_64) ================================================================= System uname: Linux-5.15.85-gentoo-dist-x86_64-AMD_EPYC_7513_32-Core_Processor-with-libc KiB Mem: 263532996 total, 35713180 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Mon, 20 Feb 2023 17:46:58 +0000 sh bash 5.2_p15-r2 ld GNU ld (Gentoo 2.40 p2) 2.40.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p15-r2::gentoo dev-lang/perl: 5.36.0-r2::gentoo dev-lang/python: 3.9.16_p1::gentoo, 3.10.10_p1::gentoo, 3.11.2_p1::gentoo dev-util/cmake: 3.25.2::gentoo dev-util/meson: 1.0.0::gentoo sys-apps/baselayout: 2.13-r1::gentoo sys-apps/openrc: 0.46::gentoo sys-apps/sandbox: 2.30-r1::gentoo sys-devel/autoconf: 2.71-r5::gentoo sys-devel/automake: 1.16.5::gentoo sys-devel/binutils: 2.40-r1::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 16.0.0_rc2::gentoo sys-devel/gcc: 12.2.1_p20230121-r1::gentoo sys-devel/gcc-config: 2.10::gentoo sys-devel/libtool: 2.4.7-r1::gentoo sys-devel/llvm: 16.0.0_rc2::gentoo sys-devel/make: 4.4::gentoo sys-kernel/linux-headers: 6.1::gentoo (virtual/os-headers) sys-libs/musl: 1.2.3-r7::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: True sync-rsync-verify-jobs: 1 sync-rsync-extra-opts: sync-rsync-verify-metamanifest: yes sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-2" CBUILD="x86_64-gentoo-linux-musl" CC="clang" CFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" CHOST="x86_64-gentoo-linux-musl" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="clang++" CXXFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" DISTDIR="/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" INSTALL_MASK="charset.alias /usr/share/locale/locale.alias" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" LEX="flex" MAKEOPTS="-j16" PKGDIR="/root/tbci/binpkg" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="acl amd64 bzip2 cet cli crypt debug dri elogind fortran hardened iconv ipv6 jumbo-build libglvnd libtirpc native-symlinks ncurses nls nptl openmp pam pcre pie readline seccomp split-usr ssl ssp test-rust unicode xattr xtpax zlib" ABI_X86="64" ELIBC="musl" KERNEL="linux" RUBY_TARGETS="ruby27" USERLAND="GNU" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ############################## # emerge history (qlop -mv): # ############################## 2023-02-20T18:48:31 >>> dev-libs/libyaml-0.2.5 2023-02-20T18:48:32 >>> sci-libs/gsl-2.7.1-r1 2023-02-20T18:48:34 >>> dev-util/colm-0.14.7-r2 2023-02-20T18:48:36 >>> dev-libs/openssl-1.1.1t-r1 2023-02-20T18:48:43 >>> dev-util/ragel-7.0.4-r2 2023-02-20T18:48:44 >>> net-misc/rsync-3.2.7-r2 2023-02-20T18:48:47 >>> dev-libs/libevent-2.1.12-r1 2023-02-20T18:48:48 >>> sys-apps/coreutils-9.1-r2 2023-02-20T18:48:53 >>> net-misc/curl-7.88.1 2023-02-20T18:48:56 >>> app-crypt/rhash-1.4.3 2023-02-20T18:48:56 >>> www-client/w3m-0.5.3_p20230121 2023-02-20T18:49:00 >>> app-eselect/eselect-ruby-20221225 2023-02-20T18:49:01 >>> net-misc/wget-1.21.3-r1 2023-02-20T18:49:05 >>> app-portage/portage-utils-0.94.4 2023-02-20T18:49:07 >>> dev-vcs/git-2.39.2 2023-02-20T18:49:08 >>> dev-lang/python-3.11.2_p1 2023-02-20T18:49:18 >>> dev-lang/python-3.10.10_p1 2023-02-20T18:49:24 >>> dev-lang/python-3.9.16_p1 2023-02-20T18:49:32 >>> app-arch/libarchive-3.6.1-r1 2023-02-20T18:49:33 >>> dev-perl/Net-SSLeay-1.920.0 2023-02-20T18:49:37 >>> net-misc/openssh-9.2_p1-r2 2023-02-20T18:49:40 >>> dev-lang/ruby-2.7.7 2023-02-20T18:49:43 >>> dev-ruby/rubygems-3.4.3 2023-02-20T18:49:45 >>> virtual/rubygems-17 2023-02-20T18:49:48 >>> dev-ruby/bundler-2.4.3 2023-02-20T18:49:51 >>> dev-ruby/json-2.6.3 2023-02-20T18:49:53 >>> dev-ruby/minitest-5.17.0 2023-02-20T18:49:55 >>> dev-ruby/did_you_mean-1.6.3 2023-02-20T18:49:59 >>> dev-ruby/net-telnet-0.2.0-r1 2023-02-20T18:50:02 >>> dev-ruby/power_assert-2.0.3 2023-02-20T18:50:04 >>> dev-ruby/test-unit-3.5.7 2023-02-20T18:50:07 >>> dev-ruby/rake-13.0.6-r1 2023-02-20T18:50:10 >>> dev-ruby/webrick-1.8.1 2023-02-20T18:50:15 >>> dev-ruby/xmlrpc-0.3.2-r1 2023-02-20T18:50:17 >>> virtual/ruby-ssl-12 2023-02-20T18:50:21 >>> dev-ruby/kpeg-1.3.2 2023-02-20T18:50:24 >>> dev-ruby/racc-1.6.2 2023-02-20T18:50:26 >>> dev-ruby/stringio-3.0.5 2023-02-20T18:50:19 >>> dev-ruby/narray-0.6.1.2-r2 2023-02-20T18:50:30 >>> dev-ruby/psych-5.1.0 2023-02-20T18:50:33 >>> dev-ruby/rdoc-6.5.0 ####################################### # installed packages (qlist -ICvUSS): # ####################################### acct-group/audio-0-r1:0 acct-group/cdrom-0-r1:0 acct-group/dialout-0-r1:0 acct-group/disk-0-r1:0 acct-group/floppy-0:0 acct-group/input-0-r1:0 acct-group/kmem-0-r1:0 acct-group/kvm-0-r1:0 acct-group/lp-0-r1:0 acct-group/man-0-r1:0 acct-group/messagebus-0-r1:0 acct-group/portage-0:0 acct-group/render-0-r1:0 acct-group/root-0:0 acct-group/sgx-0:0 acct-group/sshd-0-r1:0 acct-group/tape-0-r1:0 acct-group/tty-0-r1:0 acct-group/usb-0-r1:0 acct-group/video-0-r1:0 acct-user/man-1-r1:0 acct-user/messagebus-0-r1:0 acct-user/portage-0:0 acct-user/sshd-0-r1:0 app-admin/eselect-1.4.20:0 -doc -emacs -vim-syntax app-admin/perl-cleaner-2.30-r1:0 -pkgcore app-alternatives/awk-4:0 -busybox gawk -mawk -nawk split-usr app-alternatives/bzip2-1:0 -lbzip2 -pbzip2 reference split-usr app-alternatives/gzip-0:0 -pigz reference split-usr app-alternatives/lex-0-r1:0 flex -reflex app-alternatives/sh-0:0 bash -busybox -dash -ksh -lksh -mksh app-alternatives/tar-0:0 gnu -libarchive split-usr app-alternatives/yacc-1-r2:0 bison -byacc -reference app-arch/bzip2-1.0.8-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs -verify-sig app-arch/gzip-1.12-r4:0 -pic -static -verify-sig app-arch/libarchive-3.6.1-r1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd app-arch/tar-1.34-r2:0 acl -minimal nls -selinux -verify-sig xattr app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode app-arch/xz-utils-5.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs -verify-sig app-arch/zstd-1.5.4-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 lzma split-usr -static-libs -test zlib app-crypt/gnupg-2.4.0:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server app-crypt/gpgme-1.18.0-r2:1/11.6.15.1 -common-lisp cxx -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -qt5 -static-libs -test -verify-sig app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs app-crypt/libmd-1.0.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 app-crypt/pinentry-1.2.1-r1:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 -verify-sig app-crypt/rhash-1.4.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls ssl -static-libs app-editors/nano-7.2:0 -debug -justify -magic -minimal ncurses nls spell -static unicode app-eselect/eselect-fontconfig-20220403:0 app-eselect/eselect-iptables-20220320:0 app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 app-eselect/eselect-pinentry-0.7.2-r1:0 app-eselect/eselect-ruby-20221225:0 app-misc/ca-certificates-20211016.3.88.1:0 -cacert app-misc/editor-wrapper-4-r1:0 app-misc/mime-types-2.1.53:0 -nginx app-misc/pax-utils-1.3.7:0 -caps -man -python python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -seccomp -test app-misc/tmux-3.3a-r1:0 debug -selinux -systemd -utempter -vim-syntax app-portage/eix-0.36.6:0 debug -doc nls -sqlite app-portage/elt-patches-20221210:0 app-portage/gemato-19.0:0 gpg -pretty-log -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test -tools app-portage/gentoolkit-0.6.1-r3:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test app-portage/portage-utils-0.94.4:0 openmp qmanifest qtegrity -static app-shells/bash-5.2_p15-r2:0 -afs -bashlogger -examples -mem-scramble net nls -pgo -plugins readline -verify-sig app-shells/bash-completion-2.11:0 eselect -test app-shells/gentoo-bashcomp-20190211-r1:0 app-shells/push-3.4:0 app-shells/quoter-4.2:0 app-text/ansifilter-2.18:0 -qt5 app-text/build-docbook-catalog-2.3-r1:0 app-text/docbook-xml-dtd-4.5-r2:4.5 app-text/docbook-xml-dtd-4.4-r3:4.4 app-text/docbook-xml-dtd-4.2-r3:4.2 app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 app-text/docbook-xsl-stylesheets-1.79.1-r3:0 -ruby app-text/manpager-1:0 app-text/sgml-common-0.6.3-r7:0 app-text/xmlto-0.0.28-r10:0 -latex text dev-db/sqlite-3.40.1:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools dev-lang/perl-5.36.0-r2:0/5.36 -berkdb debug -doc -gdbm ithreads -minimal -quadmath dev-lang/python-3.11.2_p1:3.11 -bluetooth -build ensurepip -examples gdbm hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.10.10_p1:3.10 -bluetooth -build ensurepip -examples gdbm hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig xml dev-lang/python-3.9.16_p1:3.9 -bluetooth -build ensurepip -examples gdbm hardened -lto ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig xml dev-lang/python-exec-2.4.10:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-lang/python-exec-conf-2.4.6:2 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-lang/ruby-2.7.7:2.7 -berkdb debug -doc -examples -gdbm ipv6 -jemalloc -jit rdoc -rubytests -socks5 ssl -static-libs -systemtap -tk -xemacs dev-lang/tcl-8.6.13-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug threads dev-libs/boehm-gc-8.2.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads dev-libs/elfutils-0.188:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test utils -valgrind -verify-sig -zstd dev-libs/expat-2.5.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs unicode dev-libs/glib-2.74.5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr dev-libs/gmp-6.2.1-r5:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpudetection cxx -doc -pic -static-libs dev-libs/gobject-introspection-1.74.0:0 -doctool -gtk-doc python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -test dev-libs/gobject-introspection-common-1.74.0:0 dev-libs/isl-0.24-r2:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/jsoncpp-1.9.5:0/25 -doc -test dev-libs/libassuan-2.5.5:0 dev-libs/libatomic_ops-7.6.14:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 dev-libs/libbsd-0.11.7-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/libevent-2.1.12-r1:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime debug -malloc-replacement ssl -static-libs -test -verbose-debug dev-libs/libffi-3.4.4:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -exec-static-trampoline -pax-kernel -static-libs -test dev-libs/libgcrypt-1.10.1-r3:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig dev-libs/libgpg-error-1.46-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig dev-libs/libksba-1.6.3:0 -static-libs -verify-sig dev-libs/libltdl-2.4.7-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/libpcre2-10.42-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode -verify-sig zlib dev-libs/libpipeline-1.5.7:0 -test dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -valgrind -verify-sig dev-libs/libunistring-1.1-r1:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs dev-libs/libuv-1.44.2-r1:0/1 dev-libs/libxml2-2.10.3-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 readline -static-libs -test dev-libs/libxslt-1.1.37-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt debug -examples -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -static-libs dev-libs/libyaml-0.2.5:0 -doc -static-libs -test dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs dev-libs/mpc-1.3.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/mpfr-4.2.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/nettle-3.8.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig dev-libs/npth-1.6-r1:0 -test dev-libs/openssl-1.1.1t-r1:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig -verify-sig -weak-ssl-ciphers dev-libs/popt-1.19:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs dev-perl/Clone-0.460.0:0 -test dev-perl/Devel-CheckLib-1.160.0:0 -test dev-perl/Encode-Locale-1.50.0-r1:0 -test dev-perl/File-BaseDir-0.90.0:0 -test dev-perl/File-DesktopEntry-0.220.0-r1:0 -test dev-perl/File-Listing-6.150.0:0 -test -test dev-perl/File-MimeInfo-0.300.0:0 -test dev-perl/HTML-Parser-3.760.0:0 -test dev-perl/HTML-Tagset-3.200.0-r2:0 dev-perl/HTTP-Cookies-6.100.0:0 -test dev-perl/HTTP-Date-6.50.0:0 dev-perl/HTTP-Message-6.440.0:0 -test -test dev-perl/HTTP-Negotiate-6.10.0-r2:0 -test dev-perl/IO-HTML-1.4.0:0 -test dev-perl/IO-Socket-INET6-2.720.0-r2:0 -test dev-perl/IO-Socket-SSL-2.81.0:0 -examples -idn -test dev-perl/IPC-System-Simple-1.300.0:0 -test dev-perl/libwww-perl-6.600.0-r1:0 ssl -test dev-perl/Locale-gettext-1.70.0-r1:0 -test dev-perl/LWP-MediaTypes-6.40.0:0 -test dev-perl/LWP-Protocol-https-6.100.0:0 -test dev-perl/Module-Build-0.423.100:0 -test dev-perl/Mozilla-CA-20999999-r1:0 -test dev-perl/Net-HTTP-6.210.0:0 -minimal -test dev-perl/Net-SSLeay-1.920.0:0 -examples -examples -minimal -test dev-perl/Socket6-0.290.0:0 -test dev-perl/Sub-Name-0.260.0:0 -suggested -test dev-perl/TimeDate-2.330.0-r1:0 -test dev-perl/Try-Tiny-0.310.0:0 -minimal -test dev-perl/URI-5.110.0:0 -test dev-perl/WWW-RobotRules-6.20.0-r2:0 -test dev-perl/XML-Parser-2.460.0-r2:0 dev-python/alabaster-0.7.13:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-python/autocommand-2.2.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/Babel-2.11.0:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/certifi-3021.3.16-r3:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/charset_normalizer-3.0.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/cython-0.29.33:0 -doc -emacs -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/docutils-0.19:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-python/ensurepip-pip-23.0.1:0 dev-python/ensurepip-setuptools-67.3.2:0 dev-python/ensurepip-wheels-100:0 dev-python/flit_core-3.8.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/gentoo-common-1:0 dev-python/gpep517-13:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/idna-3.4:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/imagesize-1.4.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/importlib_metadata-6.0.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/inflect-6.0.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/installer-0.6.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/jaraco-context-4.3.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/jaraco-functools-3.6.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/jaraco-text-3.11.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/jinja-3.1.2:0 -doc -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/markupsafe-2.1.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/more-itertools-9.0.0:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/nspektr-0.4.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/ordered-set-4.1.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/packaging-23.0-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/platformdirs-3.0.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/pydantic-1.10.5:0 native-extensions -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/pygments-2.14.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/pyparsing-3.0.9:0 -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/pypax-0.9.5-r1:0 -ptpax python_targets_python3_10 python_targets_python3_9 xtpax dev-python/PySocks-1.7.1-r2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-python/pytz-2022.7.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-python/requests-2.28.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -socks5 -test test-rust dev-python/setuptools-67.3.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/setuptools_scm-7.1.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/six-1.16.0-r1:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/snowballstemmer-2.2.0-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-python/sphinx-6.1.3:0 -doc -latex -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/sphinxcontrib-applehelp-1.0.4:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/sphinxcontrib-devhelp-1.0.2-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/sphinxcontrib-htmlhelp-2.0.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/sphinxcontrib-jsmath-1.0.1-r2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/sphinxcontrib-qthelp-1.0.3-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/sphinxcontrib-serializinghtml-1.1.5-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/tomli-2.0.1-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/typing-extensions-4.5.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/urllib3-1.26.14:0 -brotli -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/wheel-0.38.4:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-python/zipp-3.14.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-ruby/bundler-2.4.3:2 -doc -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/did_you_mean-1.6.3:2.6 ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test dev-ruby/json-2.6.3:2 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test dev-ruby/kpeg-1.3.2:1 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/minitest-5.17.0:5 -doc -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/narray-0.6.1.2-r2:0 ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test dev-ruby/net-telnet-0.2.0-r1:1 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/power_assert-2.0.3:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test dev-ruby/psych-5.1.0:5 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/racc-1.6.2:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test -test dev-ruby/rake-13.0.6-r1:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test dev-ruby/rdoc-6.5.0:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/rubygems-3.4.3:0 ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -server -test dev-ruby/stringio-3.0.5:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/test-unit-3.5.7:2 -doc -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test -test dev-ruby/webrick-1.8.1:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-ruby/xmlrpc-0.3.2-r1:0 -doc ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 -test -test -test dev-util/checkbashisms-2.22.2:0 dev-util/cmake-3.25.2:0 -doc -emacs ncurses -qt5 -test -test -verify-sig dev-util/colm-0.14.7-r2:0 -doc dev-util/desktop-file-utils-0.26-r2:0 -emacs dev-util/glib-utils-2.74.5:0 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 dev-util/gperf-3.1-r1:0 dev-util/gtk-doc-am-1.33.2:0 dev-util/intltool-0.51.0-r3:0 dev-util/meson-1.0.0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test dev-util/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 dev-util/ninja-1.11.1-r2:0 -doc -emacs -test dev-util/pkgconf-1.8.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test dev-util/ragel-7.0.4-r2:0 -doc dev-util/re2c-2.2:0 debug -test dev-vcs/git-2.39.2:0 blksha1 -cgi curl -cvs -doc -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 safe-directory -selinux -subversion -test -tk webdav -xinetd media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge media-gfx/graphite2-1.3.14_p20210810-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test media-libs/fontconfig-2.14.2:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc nls -test media-libs/freetype-2.13.0:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting debug -doc -fontforge harfbuzz -infinality png -static-libs -svg -utils media-libs/harfbuzz-6.0.0:0/6.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo debug -doc -experimental glib graphite -icu introspection -test truetype media-libs/libpng-1.6.39:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs net-dns/c-ares-1.19.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig net-dns/libidn2-2.3.4:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig net-firewall/iptables-1.8.9:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs net-libs/gnutls-3.8.0:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind -verify-sig zlib -zstd net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig net-libs/nghttp2-1.51.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx debug -hpack-tools -jemalloc -static-libs -test -utils -xml net-misc/curl-7.88.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl -curl_ssl_rustls ftp -gnutls -gopher -hsts http2 -idn imap -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -rtmp -rustls -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd net-misc/dhcpcd-9.4.1:0 debug embedded ipv6 -privsep udev net-misc/iputils-20221126:0 arping -caps -clockdiff -doc filecaps -idn nls -test -tracepath net-misc/netifrc-0.7.3-r1:0 dhcp net-misc/openssh-9.2_p1-r2:0 -X -X509 -abi_mips_n32 -audit -debug -hpn -kerberos -ldns -libedit -livecd pam pie -sctp -security-key -selinux ssl -static -test -verify-sig -xmss net-misc/rsync-3.2.7-r2:0 acl -examples iconv -lz4 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -rrsync ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd net-misc/wget-1.21.3-r1:0 -cookie-check debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib perl-core/Compress-Raw-Zlib-2.202.0:0 perl-core/File-Temp-0.231.100:0 sci-libs/gsl-2.7.1-r1:0/27 -cblas-external deprecated -static-libs sec-keys/openpgp-keys-gentoo-release-20220101:0 -test sys-apps/acl-2.3.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs sys-apps/attr-2.5.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls split-usr -static-libs sys-apps/baselayout-2.13-r1:0 -build split-usr sys-apps/coreutils-9.1-r2:0 acl -caps -gmp -hostname -kill -multicall nls openssl -selinux split-usr -static -test -vanilla -verify-sig xattr sys-apps/dbus-1.15.4:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc elogind -selinux -static-libs -systemd -test -test sys-apps/debianutils-5.7:0 installkernel -static sys-apps/diffutils-3.9-r1:0 nls -static -verify-sig sys-apps/elfix-0.9.5:0 -ptpax xtpax sys-apps/file-5.44-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzip -lzma -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -seccomp -static-libs -verify-sig zlib -zstd sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig sys-apps/gawk-5.2.1:0 -mpfr nls -pma readline -verify-sig sys-apps/gentoo-functions-0.19:0 sys-apps/grep-3.8-r1:0 egrep-fgrep nls pcre -static -verify-sig sys-apps/groff-1.22.4:0 -X -examples -uchardet sys-apps/help2man-1.49.3:0 nls sys-apps/install-xattr-0.8-r1:0 sys-apps/iproute2-6.1.0-r1:0 -atm -berkdb -bpf -caps -elf iptables -libbsd -minimal -nfs -selinux split-usr sys-apps/kbd-2.5.1:0 nls pam -test sys-apps/kmod-30-r1:0 debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -static-libs tools zlib zstd sys-apps/less-608-r2:0 pcre unicode sys-apps/man-db-2.11.2:0 manpager -nls seccomp -selinux -static-libs zlib sys-apps/miscfiles-1.5-r4:0 -minimal sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static sys-apps/openrc-0.46:0 -audit -bash debug ncurses netifrc -newnet pam -selinux -sysv-utils unicode sys-apps/portage-3.0.44:0 -apidoc -build -doc -gentoo-dev ipc native-extensions -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 rsync-verify -selinux -test xattr sys-apps/sandbox-2.30-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nnp sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig sys-apps/shadow-4.13-r2:0/4 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr -su -verify-sig xattr sys-apps/systemd-utils-252.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot kmod -selinux split-usr -split-usr -sysusers -test tmpfiles udev sys-apps/sysvinit-3.06-r1:0 -ibm -nls -selinux -static -verify-sig sys-apps/texinfo-7.0.2:0 nls standalone -static sys-apps/util-linux-2.38.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 readline -rtas -selinux -slang split-usr -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig sys-apps/which-2.21:0 sys-auth/elogind-246.10-r2:0 acl -audit cgroup-hybrid debug -doc pam -policykit -selinux -test sys-auth/pambase-20220214:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd -yescrypt sys-auth/passwdqc-2.0.2-r1:0 sys-devel/autoconf-2.71-r5:2.71 -emacs sys-devel/autoconf-archive-2022.09.03:0 sys-devel/autoconf-wrapper-20221207-r1:0 sys-devel/automake-1.16.5:1.16 -test sys-devel/automake-wrapper-20221207:0 sys-devel/binutils-2.40-r1:2.40 cet -doc -gold -gprofng -multitarget nls -pgo plugins -static-libs -test -vanilla -zstd sys-devel/binutils-config-5.5:0 native-symlinks sys-devel/bison-3.8.2-r2:0 -examples nls -static -test -verify-sig sys-devel/clang-16.0.0_rc2:16/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -doc extra -ieee-long-double llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore -llvm_targets_Xtensa pie python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 static-analyzer -test -test -verify-sig -xml sys-devel/clang-common-16.0.0_rc2:0 -default-compiler-rt -default-libcxx -default-lld hardened -llvm-libunwind -stricter -verify-sig sys-devel/clang-runtime-16.0.0_rc2:16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 compiler-rt -libcxx openmp sanitize sys-devel/clang-toolchain-symlinks-16-r2:16 -gcc-symlinks -multilib-symlinks native-symlinks sys-devel/flex-2.6.4-r6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test sys-devel/gcc-12.2.1_p20230121-r1:12 -ada cet -custom-cflags cxx -d -debug default-stack-clash-protection default-znow -doc -fixed-point fortran -go graphite hardened -ieee-long-double -jit -libssp lto -multilib -nls nptl -objc -objc++ -objc-gc openmp -pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd sys-devel/gcc-config-2.10:0 cc-wrappers native-symlinks sys-devel/gettext-0.21.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl cxx -doc -emacs -git -java -java ncurses -nls openmp -static-libs -verify-sig sys-devel/gnuconfig-20221007:0 sys-devel/libtool-2.4.7-r1:2 -vanilla sys-devel/llvm-16.0.0_rc2:16/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 binutils-plugin -debug -doc -doc -exegesis -libedit libffi llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore -llvm_targets_Xtensa ncurses -test -test -verify-sig -xar -xml -z3 -zstd sys-devel/llvm-common-15.0.7:0 -verify-sig sys-devel/llvm-toolchain-symlinks-16-r1:16 -multilib-symlinks native-symlinks sys-devel/llvmgold-16:0 sys-devel/m4-1.4.19-r1:0 -examples nls -verify-sig sys-devel/make-4.4:0 -guile nls -static -verify-sig sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr sys-fs/e2fsprogs-1.47.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse -nls split-usr -static-libs -test tools sys-fs/udev-init-scripts-35:0 sys-kernel/installkernel-gentoo-6:0 -grub sys-kernel/linux-headers-6.1:0 -headers-only sys-libs/argp-standalone-1.5.0:0 -static-libs sys-libs/binutils-libs-2.40-r2:0/2.40 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cet -multitarget nls -static-libs sys-libs/compiler-rt-16.0.0_rc2:16 -abi_x86_32 abi_x86_64 clang -debug -test -verify-sig sys-libs/compiler-rt-sanitizers-16.0.0_rc2:16 -abi_x86_32 abi_x86_64 asan cfi clang -debug dfsan -gwp-asan hwasan libfuzzer lsan memprof msan -orc profile safestack scudo -shadowcallstack -test -test tsan ubsan -verify-sig xray sys-libs/fts-standalone-1.2.7:0 -static-libs sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig sys-libs/libcap-2.67:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools sys-libs/libomp-16.0.0_rc2:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -gdb-plugin -hwloc -llvm_targets_AMDGPU -llvm_targets_NVPTX -offload -ompt python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -test -verify-sig sys-libs/libseccomp-2.5.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_9 -static-libs -test sys-libs/libxcrypt-4.4.33:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test sys-libs/musl-1.2.3-r7:0 -crypt -headers-only -verify-sig sys-libs/ncurses-6.4:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx debug -doc -gpm -minimal -profile split-usr -split-usr -stack-realign -static-libs -test tinfo -trace -verify-sig sys-libs/obstack-standalone-1.2.3:0 -static-libs sys-libs/pam-1.5.2-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug -filecaps -nis -selinux split-usr sys-libs/queue-standalone-0.1-r1:0 sys-libs/readline-8.2_p1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig sys-libs/timezone-data-2022g:0 -leaps-timezone nls -zic-slim sys-libs/zlib-1.2.13-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs -verify-sig sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode sys-process/psmisc-23.6:0 -X -apparmor nls -selinux -test virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/dev-manager-0-r2:0 virtual/editor-0-r4:0 virtual/libc-1-r1:0 virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libudev-232-r7:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd virtual/man-0-r4:0 virtual/os-headers-0-r2:0 virtual/package-manager-1:0 virtual/pager-0-r1:0 virtual/perl-Carp-1.520.0-r2:0 virtual/perl-Compress-Raw-Bzip2-2.103.0-r3:0 virtual/perl-Compress-Raw-Zlib-2.202.0:0 virtual/perl-CPAN-2.330.0:0 virtual/perl-CPAN-Meta-2.150.10-r6:0 virtual/perl-CPAN-Meta-Requirements-2.140.0-r8:0 virtual/perl-CPAN-Meta-YAML-0.18.0-r8:0 virtual/perl-Data-Dumper-2.184.0:0 virtual/perl-Digest-MD5-2.580.0-r1:0 virtual/perl-Encode-3.170.0:0 virtual/perl-Exporter-5.770.0:0 virtual/perl-ExtUtils-CBuilder-0.280.236-r1:0 virtual/perl-ExtUtils-Install-2.200.0-r1:0 virtual/perl-ExtUtils-MakeMaker-7.640.0:0 virtual/perl-ExtUtils-Manifest-1.730.0-r1:0 virtual/perl-ExtUtils-ParseXS-3.450.0:0 virtual/perl-File-Path-2.180.0-r1:0 virtual/perl-File-Spec-3.840.0:0 virtual/perl-File-Temp-0.231.100:0 virtual/perl-Getopt-Long-2.520.0-r1:0 virtual/perl-IO-1.500.0:0 virtual/perl-IO-Compress-2.106.0:0 virtual/perl-IO-Socket-IP-0.410.0-r1:0 virtual/perl-JSON-PP-4.70.0:0 virtual/perl-libnet-3.140.0:0 ssl virtual/perl-MIME-Base64-3.160.0-r1:0 virtual/perl-Module-Metadata-1.0.37-r2:0 virtual/perl-parent-0.238.0-r2:0 virtual/perl-Parse-CPAN-Meta-2.150.10-r6:0 virtual/perl-Perl-OSType-1.10.0-r6:0 virtual/perl-podlators-4.140.0-r3:0 virtual/perl-Scalar-List-Utils-1.620.0:0 virtual/perl-Test-Harness-3.440.0:0 virtual/perl-Text-ParseWords-3.310.0:0 virtual/perl-Time-Local-1.300.0-r1:0 virtual/perl-version-0.992.900:0 virtual/perl-XSLoader-0.310.0:0 virtual/pkgconfig-2-r1:0 virtual/ruby-ssl-12:0 ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 virtual/rubygems-17:0 ruby_targets_ruby27 -ruby_targets_ruby30 -ruby_targets_ruby31 virtual/service-manager-1-r1:0 virtual/ssh-0-r1:0 -minimal virtual/tmpfiles-0-r3:0 virtual/ttf-fonts-1-r2:0 virtual/udev-217-r5:0 virtual/w3m-1:0 www-client/pybugz-0.13-r2:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 www-client/w3m-0.5.3_p20230121:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface x11-apps/xprop-1.2.6:0 x11-apps/xset-1.2.5:0 x11-base/xcb-proto-1.15.2:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 x11-base/xorg-proto-2022.2:0 -test x11-libs/cairo-1.17.6-r1:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug glib -gtk-doc -test x11-libs/libICE-1.1.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/libSM-1.2.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc uuid x11-libs/libX11-1.8.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/libXau-1.0.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libxcb-1.15-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb x11-libs/libXdmcp-1.1.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXext-1.3.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXmu-1.1.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXt-1.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/pixman-0.42.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test x11-libs/xtrans-1.4.0:0 -doc x11-misc/compose-tables-1.8.4:0 x11-misc/shared-mime-info-2.2:0 -test x11-misc/xdg-utils-1.1.3_p20210805-r1:0 -dbus -doc -gnome ####################### # build.log # ####################### >>> Unpacking source... * Running unpack phase for all * Unpacking .gem file... * Uncompressing metadata * Unpacking data.tar.gz >>> Source unpacked in /var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work >>> Preparing source in /var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work ... * Running prepare phase for all * Running prepare phase for all * Running source copy phase for ruby27 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work ... * Running configure phase for ruby27 checking gsl version... 2.7.1 checking gsl cflags... -I/usr/include checking gsl libs... -L/usr/lib -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... no checking for narray.h... no checking for tamu_anova/tamu_anova.h... no 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 >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work ... * Running compile phase for ruby27 make -j16 V=1 -C ext/gsl_native make: Entering directory '/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work/ruby27/rb-gsl-rb-gsl-2.1.0.2/ext/gsl_native' clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o alf.o -c alf.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o array.o -c array.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o array_complex.o -c array_complex.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o blas.o -c blas.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o blas1.o -c blas1.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o blas2.o -c blas2.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o blas3.o -c blas3.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o block.o -c block.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o bspline.o -c bspline.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o bundle.o -c bundle.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o cdf.o -c cdf.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o cheb.o -c cheb.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o combination.o -c combination.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o common.o -c common.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o complex.o -c complex.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o const.o -c const.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o const_additional.o -c const_additional.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o cqp.o -c cqp.c clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o deriv.o -c deriv.c In file included from array_complex.c:12: ./include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :3:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from bspline.c:1: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:17: include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :3:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from complex.c:13: ./include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :3:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:17: include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :3:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:17: include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :3:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from In file included from const_additional.cblas1.c::1213: : In file included from ./include/rb_gsl_complex.h./include/rb_gsl_const.h::2116:: 1In file included from :include/rb_gsl.h :warning: 18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: In file included from include/rb_gsl_poly.h:17: include/rb_gsl_complex.h:21EXTERN VALUE cgsl_complex;: 1^: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^ ::33::22:: note: note: expanded from hereexpanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from array.c:12: ./include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :17:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from array.c:12: ./include/rb_gsl_common.h:352:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from blas3.c:13: ./include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :17:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from blas3.c:13: ./include/rb_gsl_common.h:352:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from blas2.c:13: ./include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;blas.c :^13 : ./include/rb_gsl_common.h:/usr/include/ruby-2.7.0/ruby/defines.h29::4111::19 :warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^^ :/usr/include/ruby-2.7.0/ruby/defines.h17::4112::19 :note: expanded from herenote: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :17:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from blas3.c:14: ./include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: In file included from expanded from macro 'EXTERN'blas2.c :13: ./include/rb_gsl_common.h:352:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ EXTERN VALUE cGSL_Object; ^ ^In file included from blas.c::/usr/include/ruby-2.7.0/ruby/defines.h2113::: 4112./include/rb_gsl_common.h:::19 352:note: : expanded from here1note: :expanded from macro 'EXTERN' warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 411 ^: 19:: 19note: :expanded from macro 'EXTERN'2 : note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from blas2.c:14: ./include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :21:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from combination.c:12: ./include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :17:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from combination.c:12: ./include/rb_gsl_common.h:352:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from array_complex.c:13: In file included from ./include/rb_gsl_array.h:27: include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from array.c:13: ./include/rb_gsl_array.h:39:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block, cgsl_block_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :21:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from array.c:13: ./include/rb_gsl_array.h:40:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block_uchar; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :23:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:17: In file included from ./include/rb_gsl_array.h:27In file included from : array.cinclude/rb_gsl_common.h::1329: :./include/rb_gsl_array.h1::41 :warning: 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;: ^note: expanded from macro 'EXTERN' /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :25:2:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ note: ^expanded from here :17:2: note: expanded from hereIn file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"array_complex.c : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"13 : ^In file included from ./include/rb_gsl_array.hIn file included from :array.c27:: 13include/rb_gsl_common.h: :./include/rb_gsl_array.h352::421::1 :warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ EXTERN VALUE cgsl_vector, cgsl_vector_complex; ^/usr/include/ruby-2.7.0/ruby/defines.h :/usr/include/ruby-2.7.0/ruby/defines.h411::41119::19 :note: expanded from macro 'EXTERN'note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^ ::2127::22:: note: note: expanded from hereexpanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ In file included from array.c:13: ./include/rb_gsl_array.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from array_complex.c:EXTERN VALUE cgsl_vector_col;13 : ^./include/rb_gsl_array.h :/usr/include/ruby-2.7.0/ruby/defines.h39::4111::19 :warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: expanded from macro 'EXTERN' EXTERN VALUE cgsl_block, cgsl_block_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: expanded from macro 'EXTERN' ^ :29:2: note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :23 message "EXTERN is deprecated, use RUBY_EXTERN instead": 2 ^: note: expanded from here In file included from array.c: message "EXTERN is deprecated, use RUBY_EXTERN instead"13 : ^./include/rb_gsl_array.h :44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from array_complex.c:EXTERN VALUE cgsl_vector_col_view;13 : ^In file included from ./include/rb_gsl_array.h block.c:/usr/include/ruby-2.7.0/ruby/defines.h:40:17:411: 1:In file included from :19./include/rb_gsl_array.h ::warning: 27EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: : expanded from macro 'EXTERN'include/rb_gsl_common.h :352EXTERN VALUE cgsl_block_uchar;: 1^: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ /usr/include/ruby-2.7.0/ruby/defines.h warning: : ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]411 :19::EXTERN VALUE cGSL_Object;31 :note: ^2expanded from macro 'EXTERN' : /usr/include/ruby-2.7.0/ruby/defines.hnote: :expanded from here411 :19: note: expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^: In file included from 25array.c:::21913::: 2./include/rb_gsl_array.hnote: ::expanded from here 45 note: :expanded from here1 : message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_vector_complex_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN'In file included from array_complex.c:13: In file included from ./include/rb_gsl_array.hblock.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:41 17: ^: 1 ./include/rb_gsl_array.h:: :39warning: 33:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:1 2:: EXTERN VALUE cgsl_block_complex;warning: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here^ /usr/include/ruby-2.7.0/ruby/defines.h:411EXTERN VALUE cgsl_block, cgsl_block_int;: message "EXTERN is deprecated, use RUBY_EXTERN instead"19In file included from ^ :blas.c ^ : /usr/include/ruby-2.7.0/ruby/defines.hnote: 14:expanded from macro 'EXTERN': 411In file included from ./include/rb_gsl_array.h:array.c:19:39:13: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 1note: ./include/rb_gsl_array.h:expanded from macro 'EXTERN' ^: 46warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:1 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \27: : ^In file included from EXTERN VALUE cgsl_block, cgsl_block_int;2warning: bspline.c :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:^ :1 note: 21: EXTERN VALUE cgsl_vector_complex_col_view;/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here:In file included from : 2./include/rb_gsl.h^411:: : message "EXTERN is deprecated, use RUBY_EXTERN instead"18/usr/include/ruby-2.7.0/ruby/defines.h19note: : ::expanded from here ^In file included from 411 include/rb_gsl_poly.h:note: :19 message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from macro 'EXTERN'18:In file included from : array_complex.c ^In file included from In file included from note: : blas3.cinclude/rb_gsl_array.hexpanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \13:: : 1527In file included from ^./include/rb_gsl_array.h: : block.c # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:./include/rb_gsl_array.hinclude/rb_gsl_common.h: 42::17: ^:3929: 21 1::./include/rb_gsl_array.h::11:2 :::40:warning: 35 : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:warning: warning: 1note: 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from here: EXTERN VALUE cgsl_vector, cgsl_vector_complex; warning: EXTERN VALUE cgsl_block, cgsl_block_int;note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^ expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_block_uchar; ^^: message "EXTERN is deprecated, use RUBY_EXTERN instead" /usr/include/ruby-2.7.0/ruby/defines.h 411^ :: ^41119/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h :::In file included from :19 411blas.c411In file included from :note: :::array.c expanded from macro 'EXTERN'191419:note: expanded from macro 'EXTERN':: :13In file included from ./include/rb_gsl_array.h : blas2.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: :note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.h: expanded from macro 'EXTERN'40expanded from macro 'EXTERN' :15 ^ : ^47: 1 :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1 :: :: ^3929warning: ^23 ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :warning: 12 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:::: EXTERN VALUE cgsl_block_uchar;:23 19:warning: EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;note: note: ^:2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from hereexpanded from here 2: ^ :/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead" :EXTERN VALUE cgsl_block, cgsl_block_int;note: /usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead" note: 411 expanded from here: ^expanded from here:^ 411 ^ 19 : message "EXTERN is deprecated, use RUBY_EXTERN instead":19/usr/include/ruby-2.7.0/ruby/defines.hIn file included from message "EXTERN is deprecated, use RUBY_EXTERN instead" ::array_complex.c ^note: 411In file included from : ^ expanded from macro 'EXTERN'note: :blas3.c13 expanded from macro 'EXTERN'19:In file included from : :15block.c./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : :: note: ./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1743 ^expanded from macro 'EXTERN': : : 40 ^./include/rb_gsl_array.h1: :::1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \41 23: ::warning: : ^371EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2warning: :: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2: EXTERN VALUE cgsl_vector_col;:23warning: note: EXTERN VALUE cgsl_block_uchar;:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here^note: 2 expanded from here^:EXTERN VALUE cgsl_block_complex;/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead" : /usr/include/ruby-2.7.0/ruby/defines.hnote: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"411 ^:expanded from here : 411 /usr/include/ruby-2.7.0/ruby/defines.h ^19::: 19 message "EXTERN is deprecated, use RUBY_EXTERN instead"411In file included from :note: :blas.cIn file included from expanded from macro 'EXTERN' ^19:array.cnote: :14:expanded from macro 'EXTERN' : 13 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: ./include/rb_gsl_array.h: expanded from macro 'EXTERN'In file included from :./include/rb_gsl_array.h ^ blas2.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \41: : :4815 ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from 1::: bspline.c:131./include/rb_gsl_array.h ^:: ::: 251warning: 240:: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: ::2:In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 1:25./include/rb_gsl.h note: :EXTERN VALUE cgsl_block_complex; ::expanded from here note: EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;218 warning: ^expanded from here :: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from /usr/include/ruby-2.7.0/ruby/defines.h note: message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl_poly.h:/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here ^EXTERN VALUE cgsl_block_uchar; :411: ^18: message "EXTERN is deprecated, use RUBY_EXTERN instead"411^ : 19 In file included from : In file included from : ^array_complex.c19/usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_array.h In file included from ::::note: blas3.c13 41127In file included from expanded from macro 'EXTERN':: note: :: block.c 15./include/rb_gsl_array.hexpanded from macro 'EXTERN'19include/rb_gsl_common.h:: : ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \17./include/rb_gsl_array.h44 352 : ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: : ^./include/rb_gsl_array.h411 expanded from macro 'EXTERN'1 ::: ^ :42:1 :25:warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: 1: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:2warning: ^39 :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_col_view;:warning: EXTERN VALUE cGSL_Object; 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: ^:EXTERN VALUE cgsl_block_complex;: expanded from here^ 25 EXTERN VALUE cgsl_vector, cgsl_vector_complex;/usr/include/ruby-2.7.0/ruby/defines.h:^note: /usr/include/ruby-2.7.0/ruby/defines.h:2 message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here^:411:/usr/include/ruby-2.7.0/ruby/defines.h 411: : message "EXTERN is deprecated, use RUBY_EXTERN instead" ^/usr/include/ruby-2.7.0/ruby/defines.h:19note: 411 :19:expanded from here: ^411: 19In file included from : note: :blas.c19 message "EXTERN is deprecated, use RUBY_EXTERN instead"note: expanded from macro 'EXTERN' In file included from :: expanded from macro 'EXTERN' note: array.c14 ^ expanded from macro 'EXTERN':: note: 13# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.hexpanded from macro 'EXTERN': : ./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \42: blas2.c :49# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^: ^1: 15 :33::272:::1 ^: 2 : ./include/rb_gsl_array.h::note: warning: :21 expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: :41:note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]27:2expanded from here :1 message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_vector, cgsl_vector_complex;: 2:EXTERN VALUE cgsl_vector_complex_view_ro; : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"^note: warning: ^ expanded from herenote: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h expanded from hereIn file included from :: array_complex.c message "EXTERN is deprecated, use RUBY_EXTERN instead"411EXTERN VALUE cgsl_block_complex;411In file included from : : message "EXTERN is deprecated, use RUBY_EXTERN instead":blas3.c13 ^19^ 19:: : ^:15./include/rb_gsl_array.h /usr/include/ruby-2.7.0/ruby/defines.h : :note: :note: ./include/rb_gsl_array.h45expanded from macro 'EXTERN'In file included from 411expanded from macro 'EXTERN'::In file included from bspline.c: 421block.c:19:::1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1 17: :warning: : In file included from ^note: ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_array.h./include/rb_gsl.h expanded from macro 'EXTERN' warning: :: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]4318:EXTERN VALUE cgsl_vector_complex_col; ::: 41 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \271In file included from :EXTERN VALUE cgsl_vector, cgsl_vector_complex;^ ::include/rb_gsl_poly.h2 ^2 ::^/usr/include/ruby-2.7.0/ruby/defines.h :warning: 18 : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: note: 411/usr/include/ruby-2.7.0/ruby/defines.h:note: include/rb_gsl_array.hexpanded from here::27expanded from here: EXTERN VALUE cgsl_vector_col;19411: 39 ::2 message "EXTERN is deprecated, use RUBY_EXTERN instead":^ 19 message "EXTERN is deprecated, use RUBY_EXTERN instead": 1 note: : ^:/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN' ^note: : note: expanded from herewarning: 411expanded from macro 'EXTERN'In file included from In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: array.cblas.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from 19: message "EXTERN is deprecated, use RUBY_EXTERN instead": cdf.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:13 14 ^EXTERN VALUE cgsl_block, cgsl_block_int;: : ^: 12 ^note: ./include/rb_gsl_array.h ./include/rb_gsl_array.h: ^ In file included from expanded from macro 'EXTERN':::In file included from blas2.c 514335./include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.h:::::::29151# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1227411:: : ::: :2./include/rb_gsl_array.h ^ include/rb_gsl_common.h19::warning: In file included from warning: note: :: 42EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]common.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here29 note: : : : :note: expanded from here11229EXTERN VALUE cgsl_vector_col;EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;1expanded from macro 'EXTERN' : message "EXTERN is deprecated, use RUBY_EXTERN instead": : : In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"2^^ warning: ^./include/rb_gsl_array.h : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : ^ /usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 27 note: :EXTERN VALUE cgsl_vector, cgsl_vector_complex;In file included from : ^ : expanded from here411 array_complex.c411In file included from EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;include/rb_gsl_common.h :^::blas3.c :19 13 message "EXTERN is deprecated, use RUBY_EXTERN instead"19::^29:/usr/include/ruby-2.7.0/ruby/defines.h: :1523 : :./include/rb_gsl_array.h ^ : :1note: 411/usr/include/ruby-2.7.0/ruby/defines.h: note: ./include/rb_gsl_array.h2:expanded from macro 'EXTERN'::46expanded from macro 'EXTERN':: 19In file included from 411: 43 warning: :block.c:1:note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :19:1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here note: 17: : EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^expanded from macro 'EXTERN': warning: ^ ./include/rb_gsl_array.hnote: message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: ^:expanded from macro 'EXTERN' EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \44 ^:/usr/include/ruby-2.7.0/ruby/defines.h29EXTERN VALUE cgsl_vector_complex_col_view; : 43EXTERN VALUE cgsl_vector_col;:: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^1: 4112^ In file included from :2^:: ^bspline.c : 19 /usr/include/ruby-2.7.0/ruby/defines.h ::warning: /usr/include/ruby-2.7.0/ruby/defines.h:note: :291:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: : expanded from here411:: 17 expanded from here411note: :2In file included from : :EXTERN VALUE cgsl_vector_col_view;expanded from macro 'EXTERN'19:./include/rb_gsl.h2 message "EXTERN is deprecated, use RUBY_EXTERN instead"19 : message "EXTERN is deprecated, use RUBY_EXTERN instead" :: :^ note: 18 ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ note: ^expanded from here: note: note: /usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN' In file included from expanded from here ^expanded from macro 'EXTERN':In file included from include/rb_gsl_poly.h In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"411blas.c:array.c # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: message "EXTERN is deprecated, use RUBY_EXTERN instead":18:: ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19 14: 1317 ^ : ^: include/rb_gsl_array.h: : ^ ./include/rb_gsl_array.h:./include/rb_gsl_array.hIn file included from 2note: :40:blas2.c:::expanded from macro 'EXTERN'44:52: 153731 :1:note: : ::1:1expanded from here./include/rb_gsl_array.h22# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: : ::: warning: 43 ^warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: :note: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1expanded from hereexpanded from here ^ EXTERN VALUE cgsl_block_uchar;: : EXTERN VALUE cgsl_vector_col_view; 31EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view; message "EXTERN is deprecated, use RUBY_EXTERN instead"^ message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: : ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2^ ^ ^/usr/include/ruby-2.7.0/ruby/defines.h : /usr/include/ruby-2.7.0/ruby/defines.h : /usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_vector_col;:411In file included from note: :In file included from 411:blas3.cexpanded from here411array_complex.c^:19: :: 19:151913/usr/include/ruby-2.7.0/ruby/defines.h: message "EXTERN is deprecated, use RUBY_EXTERN instead" : :: : note: ./include/rb_gsl_array.h ./include/rb_gsl_array.h411note: ^expanded from macro 'EXTERN':note: ::expanded from macro 'EXTERN' 44expanded from macro 'EXTERN'4719 : In file included from ::1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from block.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1 : cdf.c: :note: ^ ^:17 ^ expanded from macro 'EXTERN'warning: 12: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: ./include/rb_gsl_array.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 31:In file included from : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::45EXTERN VALUE cgsl_vector_col_view;./include/rb_gsl_array.h45 252EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;: :: ^:: 2^271 2 ^: : /usr/include/ruby-2.7.0/ruby/defines.h::note: /usr/include/ruby-2.7.0/ruby/defines.hIn file included from include/rb_gsl_common.h: : expanded from herenote: :common.c:411warning: 31note: expanded from here411:352:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from here :12 message "EXTERN is deprecated, use RUBY_EXTERN instead":19 2 19: 1 message "EXTERN is deprecated, use RUBY_EXTERN instead":::EXTERN VALUE cgsl_vector_complex_col;In file included from ^: message "EXTERN is deprecated, use RUBY_EXTERN instead" ./include/rb_gsl_array.h ^ note: ^note: note: ^:warning: expanded from macro 'EXTERN'In file included from expanded from hereexpanded from macro 'EXTERN' 27EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] blas.cIn file included from : /usr/include/ruby-2.7.0/ruby/defines.h In file included from :EXTERN VALUE cGSL_Object;14array.cinclude/rb_gsl_common.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: message "EXTERN is deprecated, use RUBY_EXTERN instead"bspline.c # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :: 411 :^ ./include/rb_gsl_array.h13352 ^: ^1 ^:: : 19 : /usr/include/ruby-2.7.0/ruby/defines.h 45./include/rb_gsl_array.h1:In file included from :In file included from :::: ./include/rb_gsl.h411:blas2.c153 33note: ::39:::warning: :expanded from macro 'EXTERN'1819:15 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2 : :2: warning: : :In file included from :./include/rb_gsl_array.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] include/rb_gsl_poly.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: EXTERN VALUE cGSL_Object; : warning: note: : expanded from macro 'EXTERN' note: 44EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here18EXTERN VALUE cgsl_vector_complex_col; ^ ^expanded from here: : 1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_array.h^EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h: : message "EXTERN is deprecated, use RUBY_EXTERN instead" : : ^41/usr/include/ruby-2.7.0/ruby/defines.h ^33 ^411warning: :: ^ : :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1411 /usr/include/ruby-2.7.0/ruby/defines.h219 :::In file included from :::19 In file included from 19EXTERN VALUE cgsl_vector_col_view;blas3.c411 :warning: array_complex.c: ::note: note: 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^1519expanded from hereexpanded from macro 'EXTERN': 13note: : : : expanded from macro 'EXTERN'EXTERN VALUE cgsl_block_complex;/usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_array.h note: ./include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead" :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:note: expanded from here: 411^ 45expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \48 ^: ^: : 19/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead" 1 ^1:: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from : : 411 ^ block.c : note: : ^:warning: 19:warning: expanded from macro 'EXTERN'19 17EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:33EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :: In file included from 2: :./include/rb_gsl_array.hcdf.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \2EXTERN VALUE cgsl_vector_complex_col;note: 47::EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro; : expanded from macro 'EXTERN':4612 note: ^ ^ 2:: ^expanded from here note: :1./include/rb_gsl_array.h expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h ::/usr/include/ruby-2.7.0/ruby/defines.h : :note: message "EXTERN is deprecated, use RUBY_EXTERN instead" 39:33 ^411 message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here warning: :411: : ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1:219 ^ : message "EXTERN is deprecated, use RUBY_EXTERN instead"19EXTERN VALUE cgsl_vector_complex_col_view;::: : 27 warning: In file included from ^ ^note: In file included from :note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]common.c note: expanded from hereblas.c2expanded from macro 'EXTERN' :expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h :In file included from : 12 :14EXTERN VALUE cgsl_block, cgsl_block_int; array.c message "EXTERN is deprecated, use RUBY_EXTERN instead": 411: ^:note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:./include/rb_gsl_array.h 13expanded from here ^: 19:/usr/include/ruby-2.7.0/ruby/defines.h: ^ 39 ^:46:./include/rb_gsl_array.h : : message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from 411::1note: 1 blas2.c1955:::expanded from macro 'EXTERN': ^:::35 41 15 1:warning: In file included from :warning: : note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]bspline.c2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_array.hexpanded from macro 'EXTERN' : :: :45warning: ^ 1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ EXTERN VALUE cgsl_block, cgsl_block_int;:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: EXTERN VALUE cgsl_vector_complex_col_view;: note: 1 expanded from here In file included from ^expanded from here^:: ^./include/rb_gsl.hEXTERN VALUE cgsl_matrix, cgsl_matrix_complex; In file included from 35 :/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.hcomplex.c message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: :18:^ ::: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2: 411 ^2141114 ^ :In file included from :/usr/include/ruby-2.7.0/ruby/defines.h ::: include/rb_gsl_poly.hEXTERN VALUE cgsl_vector_complex_col;19:219In file included from In file included from note: : :411In file included from :In file included from :./include/rb_gsl_array.hblas3.cexpanded from here18^ :array_complex.c cheb.c :: : note: 19:note: :note: 2715include/rb_gsl_array.hexpanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"13expanded from here12expanded from macro 'EXTERN': : : : : : include/rb_gsl_common.h./include/rb_gsl_array.h42411note: ^./include/rb_gsl_array.hIn file included from :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: message "EXTERN is deprecated, use RUBY_EXTERN instead":expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:./include/rb_gsl.h29In file included from 461 19 49::block.c ^:: ^: ^:181: 1 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 1: :17:warning: note: :In file included from : In file included from : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^expanded from macro 'EXTERN' :include/rb_gsl_poly.hwarning: ./include/rb_gsl_array.hcdf.c35:warning: warning: 21:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::12EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:EXTERN VALUE cgsl_vector, cgsl_vector_complex;18 472# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: : 2 : :EXTERN VALUE cgsl_vector_complex_view_ro;: ./include/rb_gsl_array.h49EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;:EXTERN VALUE cgsl_vector_complex_col_view;In file included from 1^ ^:: include/rb_gsl_array.h: ^/usr/include/ruby-2.7.0/ruby/defines.hnote: 402^note: ^: :expanded from here:: expanded from here 27/usr/include/ruby-2.7.0/ruby/defines.hwarning: /usr/include/ruby-2.7.0/ruby/defines.h411 :1 /usr/include/ruby-2.7.0/ruby/defines.h: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::35:note: :include/rb_gsl_common.h message "EXTERN is deprecated, use RUBY_EXTERN instead"411 message "EXTERN is deprecated, use RUBY_EXTERN instead"41119: expanded from here411: : ::2EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;warning: :29 ^19 ^19 :In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19: : message "EXTERN is deprecated, use RUBY_EXTERN instead":note: combination.c^ :1 In file included from expanded from macro 'EXTERN'note: : In file included from EXTERN VALUE cgsl_block_uchar;:note: ^blas.cnote: expanded from here13/usr/include/ruby-2.7.0/ruby/defines.hcommon.cnote: expanded from macro 'EXTERN' :expanded from macro 'EXTERN' : ::expanded from macro 'EXTERN'^warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 14 ./include/rb_gsl_array.h411In file included from 12 message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : ::array.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h ^./include/rb_gsl_array.h39# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19: ./include/rb_gsl_array.h ^ : :: :13 ^EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;: ^411471 ^ : 40 ::In file included from :: note: ./include/rb_gsl_array.h^:191blas2.c29 expanded from macro 'EXTERN':: 1:::::warning: : 5637:/usr/include/ruby-2.7.0/ruby/defines.h43 152EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19:: ::note: warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: : :12warning: 4112expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ./include/rb_gsl_array.h 2::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:EXTERN VALUE cgsl_block, cgsl_block_int;: ^:note: : EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view; 19 46expanded from here warning: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:^note: EXTERN VALUE cgsl_block_uchar;: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^expanded from here expanded from here/usr/include/ruby-2.7.0/ruby/defines.h :1expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^note: :^37: /usr/include/ruby-2.7.0/ruby/defines.h EXTERN VALUE cgsl_matrix_view_ro; expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead"411 : message "EXTERN is deprecated, use RUBY_EXTERN instead" : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" : :/usr/include/ruby-2.7.0/ruby/defines.h2 warning: 411^ 23 ^19:: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^/usr/include/ruby-2.7.0/ruby/defines.h :: :411In file included from In file included from 194112 :bspline.cnote: blas3.c ^In file included from :EXTERN VALUE cgsl_vector_complex_col_view;::note: 19:expanded from here: array_complex.c 19 expanded from macro 'EXTERN':1 15:note: ^:note: : : 13expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead": /usr/include/ruby-2.7.0/ruby/defines.hexpanded from herenote: In file included from ./include/rb_gsl_array.h: 19note: : expanded from macro 'EXTERN'./include/rb_gsl.h:./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^:expanded from macro 'EXTERN'411 :47# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: message "EXTERN is deprecated, use RUBY_EXTERN instead" 2 :18: 51 ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:19: 1In file included from ^: ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :In file included from :block.c 1 ^note: include/rb_gsl_poly.h :: ^ :expanded from hereIn file included from note: :warning: 17: 21 cdf.cexpanded from macro 'EXTERN'18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 37warning: ::: : message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_array.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:23212include/rb_gsl_array.h :2 EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;51:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: : ^48: :2 In file included from EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; ./include/rb_gsl_array.h43 : ^2: ^complex.c note: ::1note: : :^expanded from here411:expanded from here/usr/include/ruby-2.7.0/ruby/defines.h note: 14 :In file included from : :note: expanded from here:: /usr/include/ruby-2.7.0/ruby/defines.h1blas1.c warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"411expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" 37In file included from :::warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : :./include/rb_gsl_array.h411 message "EXTERN is deprecated, use RUBY_EXTERN instead" 14EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^19 ^2: message "EXTERN is deprecated, use RUBY_EXTERN instead": warning: : : :EXTERN VALUE cgsl_vector_col;27EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro; 19 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from : ^In file included from : ./include/rb_gsl_array.hnote: note: ^include/rb_gsl_common.h^ blas.cIn file included from :expanded from macro 'EXTERN'EXTERN VALUE cgsl_block_complex;expanded from hereIn file included from :/usr/include/ruby-2.7.0/ruby/defines.h :combination.cnote: In file included from In file included from 27 common.c352:/usr/include/ruby-2.7.0/ruby/defines.h14:expanded from macro 'EXTERN'const.carray.c: ^::411:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead": 13 ::include/rb_gsl_common.h 121:411 ./include/rb_gsl_array.h: 1213:: /usr/include/ruby-2.7.0/ruby/defines.h:19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^ ^In file included from :./include/rb_gsl_array.h: : 29./include/rb_gsl_array.h: : 19 cheb.c48:In file included from ./include/rb_gsl_array.h::411warning: ^:::40In file included from ./include/rb_gsl_const.h:141:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: :121:blas2.c:57::19 expanded from macro 'EXTERN'note: EXTERN VALUE cGSL_Object;39: :1:16: 1: :expanded from macro 'EXTERN' :In file included from :15: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1warning: : 45 ^2./include/rb_gsl.hwarning: : In file included from :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: : ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: ./include/rb_gsl_array.hinclude/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ warning: expanded from macro 'EXTERN'2/usr/include/ruby-2.7.0/ruby/defines.h 18 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ::note: : 4718EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 411expanded from hereIn file included from :: EXTERN VALUE cgsl_block_uchar; : note: : EXTERN VALUE cgsl_block_complex;include/rb_gsl_poly.h1In file included from ^ ^:^31expanded from here19EXTERN VALUE cgsl_matrix_complex_view_ro; : message "EXTERN is deprecated, use RUBY_EXTERN instead":include/rb_gsl_poly.h^ 39 : : /usr/include/ruby-2.7.0/ruby/defines.h^18 : /usr/include/ruby-2.7.0/ruby/defines.h:2 ^: 411 message "EXTERN is deprecated, use RUBY_EXTERN instead": ^warning: 18/usr/include/ruby-2.7.0/ruby/defines.h::2:note: /usr/include/ruby-2.7.0/ruby/defines.h: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: :41125: expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h:19 ^include/rb_gsl_array.h In file included from 411::In file included from note: :411: :include/rb_gsl_array.h:192EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;blas3.cnote: expanded from here411: 27:19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: In file included from :expanded from here :19note: : 27: ^array_complex.c15 19:expanded from macro 'EXTERN'include/rb_gsl_common.h message "EXTERN is deprecated, use RUBY_EXTERN instead": ^note: note: :: : message "EXTERN is deprecated, use RUBY_EXTERN instead": include/rb_gsl_common.hnote: expanded from macro 'EXTERN'expanded from here/usr/include/ruby-2.7.0/ruby/defines.h13./include/rb_gsl_array.h note: 352 ^:expanded from macro 'EXTERN' :: :note: expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ : 29 :411./include/rb_gsl_array.h48expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^1:21:::In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :In file included from 1:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19521bspline.c ^ ^ block.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:2 :::: ^ warning: :19In file included from : ^ 1 1 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]17:cdf.c ^warning: note: :warning: : :: 2: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: expanded from macro 'EXTERN' EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from :39EXTERN VALUE cGSL_Object;./include/rb_gsl_array.h:12 expanded from here: warning: ./include/rb_gsl.h23: : : : 25EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;::2^EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;49# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: ./include/rb_gsl_array.h53: message "EXTERN is deprecated, use RUBY_EXTERN instead"182: :/usr/include/ruby-2.7.0/ruby/defines.h expanded from here::2^ : : EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;^1: ^ 422: ^In file included from note: :411 :: /usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_poly.hnote: expanded from here^ message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h :1 note: ::expanded from here :warning: 19::In file included from note: expanded from hereexpanded from here41118 /usr/include/ruby-2.7.0/ruby/defines.h ^411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead": 39complex.c :: : : message "EXTERN is deprecated, use RUBY_EXTERN instead" warning: ::19include/rb_gsl_array.h411 message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead"19 ^note: EXTERN VALUE cgsl_vector_complex_view_ro;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]214::: : ^ expanded from macro 'EXTERN' :: 4419 ^ ^ ^In file included from ./include/rb_gsl_array.hEXTERN VALUE cgsl_vector, cgsl_vector_complex;note: :: note: blas.cnote: : expanded from macro 'EXTERN'In file included from 1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h:In file included from In file included from expanded from here39^ combination.c: note: :14array.ccommon.c : : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \411: ::1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h13warning: :./include/rb_gsl_array.h1312: :: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^: ^19:: : ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \411./include/rb_gsl_array.h 21 :EXTERN VALUE cgsl_vector_col_view;49./include/rb_gsl_array.h./include/rb_gsl_array.hwarning: ::: :In file included from :::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^19412note: 19^blas2.c15842 : :::expanded from macro 'EXTERN': ::::41 EXTERN VALUE cgsl_block, cgsl_block_int;:1 2/usr/include/ruby-2.7.0/ruby/defines.h15 11:note: 47:note: ::: warning: ::2# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN'^: expanded from here 411./include/rb_gsl_array.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : 2warning: note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: warning: warning: ^EXTERN VALUE cgsl_vector_complex_view_ro;/usr/include/ruby-2.7.0/ruby/defines.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here19 message "EXTERN is deprecated, use RUBY_EXTERN instead"48EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: : : ^ : message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from here^411note: EXTERN VALUE cgsl_block_complex; ^1 EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; :EXTERN VALUE cgsl_vector, cgsl_vector_complex; :expanded from herenote: :: ^ 41 /usr/include/ruby-2.7.0/ruby/defines.h19 message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN'^27 ^:^:: :warning: In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead" 2 411 ^/usr/include/ruby-2.7.0/ruby/defines.h2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]cheb.c /usr/include/ruby-2.7.0/ruby/defines.h:/usr/include/ruby-2.7.0/ruby/defines.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:note: In file included from :: : ^: : 19expanded from macro 'EXTERN'blas1.c411 12In file included from 411note: 411EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro; ^: ::note: : blas3.c:expanded from here: In file included from 1419expanded from hereIn file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:19 19^array_complex.cnote: : : ./include/rb_gsl.h 15:: :: message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from macro 'EXTERN'In file included from : ^: message "EXTERN is deprecated, use RUBY_EXTERN instead" /usr/include/ruby-2.7.0/ruby/defines.h1333 ./include/rb_gsl_array.hnote: 18 ./include/rb_gsl_array.hnote: note: :: : ^:expanded from macro 'EXTERN': :expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^expanded from macro 'EXTERN'411./include/rb_gsl_array.h2 27 In file included from 49: :::: include/rb_gsl_poly.h:In file included from 23 ^19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \53 include/rb_gsl_common.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1block.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from : :note: :18 ::2 cdf.c ^:1expanded from here352: ^ 17In file included from : ^:note: 41: :include/rb_gsl_array.h warning: : const.c message "EXTERN is deprecated, use RUBY_EXTERN instead" 12expanded from macro 'EXTERN': 1:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_array.h: note: ^: :2warning: :39:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :12expanded from here ./include/rb_gsl_array.h:25:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :55 51: EXTERN VALUE cgsl_vector_complex_view_ro;:27:In file included from warning: 1: ^:In file included from 43 message "EXTERN is deprecated, use RUBY_EXTERN instead":2bspline.cnote: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:2 EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;1./include/rb_gsl_const.h^: 2::expanded from here : :: 1 ^: 1 warning: :^ 16EXTERN VALUE cGSL_Object;:/usr/include/ruby-2.7.0/ruby/defines.h note: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: 41 message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: : :note: expanded from hereIn file included from expanded from here:In file included from /usr/include/ruby-2.7.0/ruby/defines.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from ^warning: 411expanded from here ./include/rb_gsl.h 2complex.c:EXTERN VALUE cgsl_block, cgsl_block_int; ^ include/rb_gsl.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ::: message "EXTERN is deprecated, use RUBY_EXTERN instead"411 message "EXTERN is deprecated, use RUBY_EXTERN instead" :EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; /usr/include/ruby-2.7.0/ruby/defines.h1918 14 message "EXTERN is deprecated, use RUBY_EXTERN instead":^ 18 In file included from ::411EXTERN VALUE cgsl_vector_col;: note: : ^ 19 ^: ^blas.c : In file included from expanded from here./include/rb_gsl_array.h ^: /usr/include/ruby-2.7.0/ruby/defines.hIn file included from :/usr/include/ruby-2.7.0/ruby/defines.hnote: 19^include/rb_gsl_poly.h : :In file included from include/rb_gsl_poly.h14:expanded from macro 'EXTERN':In file included from :40note: message "EXTERN is deprecated, use RUBY_EXTERN instead"411combination.c:: 411 In file included from array.c/usr/include/ruby-2.7.0/ruby/defines.h18:expanded from macro 'EXTERN' ::18./include/rb_gsl_array.h:common.cnote: ::: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1 ^1913: :19:expanded from macro 'EXTERN'13411include/rb_gsl_array.h : :: In file included from 51:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \12 : :: ^ ./include/rb_gsl_array.hinclude/rb_gsl_array.h: In file included from : ./include/rb_gsl_array.h1945 warning: note: ::1note: blas2.c ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.h:::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN'4227:expanded from macro 'EXTERN': :59 1 ::: EXTERN VALUE cgsl_block_uchar; 15 ^43:note: :143include/rb_gsl_common.hwarning: : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :1expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^./include/rb_gsl_array.h 491: warning: 2352 :/usr/include/ruby-2.7.0/ruby/defines.h ^::: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \49:EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; 2 21warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 1 :411 :warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: : ^1EXTERN VALUE cgsl_vector, cgsl_vector_complex;EXTERN VALUE cgsl_vector_complex_col;:^: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2 :expanded from here : 19 23note: :43 warning: warning: EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;^:^/usr/include/ruby-2.7.0/ruby/defines.h:expanded from here :note: EXTERN VALUE cgsl_vector_col;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: message "EXTERN is deprecated, use RUBY_EXTERN instead":2 2expanded from here 29^/usr/include/ruby-2.7.0/ruby/defines.hnote: /usr/include/ruby-2.7.0/ruby/defines.h411:: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead": :EXTERN VALUE cGSL_Object;expanded from macro 'EXTERN'EXTERN VALUE cgsl_vector_complex_view_ro; ^:: 2411/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead"41119note: note: /usr/include/ruby-2.7.0/ruby/defines.h ^:::^^ ::In file included from expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here: 19411 ^19 blas3.c 411note: ::/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.hIn file included from :note: : ^:expanded from here 19 message "EXTERN is deprecated, use RUBY_EXTERN instead":: message "EXTERN is deprecated, use RUBY_EXTERN instead"array_complex.c expanded from macro 'EXTERN'15 19 note: : 411411 :note: : In file included from :expanded from macro 'EXTERN' ^:: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"13expanded from macro 'EXTERN'./include/rb_gsl_array.h:blas1.c : note: 19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19 : 51:note: 25expanded from macro 'EXTERN': : ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.hIn file included from :In file included from 14expanded from macro 'EXTERN': # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :cheb.c1block.c: 2note: note: ^55# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:In file included from ::./include/rb_gsl_array.h:expanded from macro 'EXTERN' ^expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 12cdf.c 17: : 1 ^: :warning: : 39note: 43: ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: In file included from 12# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_array.h:expanded from here::27 ./include/rb_gsl.h: :1 35EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;2: ^warning: :./include/rb_gsl_array.h: ^52:: :2 message "EXTERN is deprecated, use RUBY_EXTERN instead": EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]18:57 : 2^ : 29 : 44:1warning: : note: ^:In file included from ::2EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] /usr/include/ruby-2.7.0/ruby/defines.hexpanded from herenote: 2include/rb_gsl_poly.h211: 43 note: : expanded from here:::In file included from EXTERN VALUE cgsl_block, cgsl_block_int;: ^:warning: expanded from here411 182 message "EXTERN is deprecated, use RUBY_EXTERN instead"complex.c note: 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :note: : : message "EXTERN is deprecated, use RUBY_EXTERN instead" :^warning: expanded from here/usr/include/ruby-2.7.0/ruby/defines.h: 19expanded from hereinclude/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead" ^14 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : : : message "EXTERN is deprecated, use RUBY_EXTERN instead"40 EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view; message "EXTERN is deprecated, use RUBY_EXTERN instead"note: ^ : /usr/include/ruby-2.7.0/ruby/defines.h 411In file included from note: : ^ ^ expanded from here ./include/rb_gsl_array.h::blas.cexpanded from hereEXTERN VALUE cgsl_vector_col_view;note: 1 ^ ^ :41119:In file included from expanded from macro 'EXTERN': 41In file included from :In file included from : message "EXTERN is deprecated, use RUBY_EXTERN instead"14combination.c^ message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h:array.c19bspline.c In file included from : : warning: :1:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::note: common.c ^./include/rb_gsl_array.h13/usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^411:13 1expanded from macro 'EXTERN': :: : : : ^note: : 1252./include/rb_gsl_array.h41119EXTERN VALUE cgsl_block_uchar;warning: ./include/rb_gsl_array.hIn file included from In file included from expanded from macro 'EXTERN'In file included from : :::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:60blas2.cconst.c ./include/rb_gsl.h./include/rb_gsl_array.h14319 ^ ::::::::: ^note: 1/usr/include/ruby-2.7.0/ruby/defines.h::1512EXTERN VALUE cgsl_block_complex;451844# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 1 expanded from macro 'EXTERN' 411: : :: : warning: :note: warning: :./include/rb_gsl_array.hIn file included from ^2In file included from 1 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from macro 'EXTERN':EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19:./include/rb_gsl_const.h :include/rb_gsl_poly.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ warning: 51 :51:/usr/include/ruby-2.7.0/ruby/defines.h : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view; :16EXTERN VALUE cgsl_matrix_int_view_ro;:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: 18warning: ^ 232EXTERN VALUE cgsl_vector_col; note: 1: 411 expanded from here: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :: ^expanded from macro 'EXTERN':In file included from ^: ^ include/rb_gsl_array.h 2 ^ include/rb_gsl.h 19: :: message "EXTERN is deprecated, use RUBY_EXTERN instead":EXTERN VALUE cgsl_vector_col_view;note: /usr/include/ruby-2.7.0/ruby/defines.hwarning: :/usr/include/ruby-2.7.0/ruby/defines.h 4645 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from here/usr/include/ruby-2.7.0/ruby/defines.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]18:note: ::: ^ note: ^ :411 : 411expanded from macro 'EXTERN'3112 ^expanded from here 411:In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from : EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;::: /usr/include/ruby-2.7.0/ruby/defines.h:19blas3.c include/rb_gsl_poly.h19 2 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:19:: ^::^: message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: note: : 411: 15 18 In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here25 ^: note: : : note: /usr/include/ruby-2.7.0/ruby/defines.hnote: ^array_complex.c : 19note: expanded from macro 'EXTERN'./include/rb_gsl_array.hinclude/rb_gsl_array.hexpanded from macro 'EXTERN':expanded from here :2:EXTERN VALUE cgsl_vector_complex_col_view;expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" :: 411 13# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: ^5239:: In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"27# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: ^ ::19./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \blas1.c ^note: : expanded from macro 'EXTERN' /usr/include/ruby-2.7.0/ruby/defines.h11:: : expanded from here ^2 ^ ::: 56 ^In file included from 14 : 411 note: : block.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: : : message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: In file included from warning: expanded from macro 'EXTERN'1: ./include/rb_gsl_array.h45note: :19 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]cdf.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ::17 ^::expanded from here59: ^ : 29: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \402 : 12warning: message "EXTERN is deprecated, use RUBY_EXTERN instead":EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;./include/rb_gsl_array.hEXTERN VALUE cgsl_block, cgsl_block_int; ::2note: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 2 In file included from : ^:1 :expanded from macro 'EXTERN'./include/rb_gsl_array.h ^:^cheb.c53^ 31:note: : EXTERN VALUE cgsl_matrix_view_ro;/usr/include/ruby-2.7.0/ruby/defines.h:: : expanded from herenote: 45note: :12In file included from 1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h2:warning: expanded from here:expanded from here^411 message "EXTERN is deprecated, use RUBY_EXTERN instead":: complex.c: ::45EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 1 19In file included from : ^411 : :/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead":./include/rb_gsl.h14warning: :note: 2 : EXTERN VALUE cgsl_block_uchar; :: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19expanded from here:warning: 411 ^ ^ note: In file included from 18./include/rb_gsl_array.h :: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^expanded from macro 'EXTERN'blas.c: :37 note: EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;19 message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_vector_complex_col; :In file included from In file included from In file included from 42:note: expanded from here : 14/usr/include/ruby-2.7.0/ruby/defines.hcombination.cinclude/rb_gsl_poly.harray.c:2expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^^: ::::1: note: message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_array.h41113In file included from 1813: ^/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: common.c: : note: : : ^5319 ./include/rb_gsl_array.h:include/rb_gsl_array.h./include/rb_gsl_array.hwarning: expanded from here411411 :: ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \12::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :::1 In file included from 44 : 4161 471919:note: message "EXTERN is deprecated, use RUBY_EXTERN instead"blas2.c:: ^./include/rb_gsl_array.h::::: EXTERN VALUE cgsl_vector, cgsl_vector_complex;expanded from macro 'EXTERN' : ^123 :112 warning: 15 ::45:: :note: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^: 2:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: warning: In file included from expanded from macro 'EXTERN'expanded from macro 'EXTERN' ./include/rb_gsl_array.hwarning: :53 1warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]bspline.cnote: /usr/include/ruby-2.7.0/ruby/defines.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; ^:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :expanded from here:52 note: 2 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 1EXTERN VALUE cgsl_permutation; 411:expanded from here: ^EXTERN VALUE cgsl_vector_col_view; ^warning: : EXTERN VALUE cgsl_block_complex;:191 message "EXTERN is deprecated, use RUBY_EXTERN instead" note: ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:In file included from ^ : : expanded from here^ message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h 25./include/rb_gsl.h ^note: ^ : ::: EXTERN VALUE cgsl_vector_complex_col;/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN'warning: 47/usr/include/ruby-2.7.0/ruby/defines.h: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"411218/usr/include/ruby-2.7.0/ruby/defines.h : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::33 In file included from ::: :^411 2411: ^EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \blas3.c19 In file included from 411 In file included from :::2 ::note: include/rb_gsl_poly.h:/usr/include/ruby-2.7.0/ruby/defines.hconst.c19 19:^ ^15 expanded from here:In file included from 19:::note: : : note: 18array_complex.c:41112 expanded from here note: /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_array.hexpanded from macro 'EXTERN': : :: note: note: message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here::: include/rb_gsl_array.h13note: 19In file included from expanded from macro 'EXTERN'expanded from macro 'EXTERN' 411 message "EXTERN is deprecated, use RUBY_EXTERN instead"2953:: expanded from macro 'EXTERN':./include/rb_gsl_const.h # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^: : message "EXTERN is deprecated, use RUBY_EXTERN instead"# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:47./include/rb_gsl_array.h : 19 ^2 1::note: 16 ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : ^ ^ ^:157expanded from macro 'EXTERN': In file included from :: In file included from note: ^note: blas1.cIn file included from warning: In file included from 1include/rb_gsl.h:expanded from macro 'EXTERN' expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:block.c::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]cdf.cwarning: ::47 14:6131# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 18:: ^: 17./include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead":: 12 warning: : 227EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; : : 22 ^: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from :: EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;./include/rb_gsl_array.h41 ^:: ./include/rb_gsl_array.h include/rb_gsl_poly.h 2^ ::: ::note: :EXTERN VALUE cgsl_matrix_complex_view_ro; ^33551note: note: :4618expanded from here In file included from /usr/include/ruby-2.7.0/ruby/defines.h :::expanded from hereexpanded from here47:: note: ^complex.c:/usr/include/ruby-2.7.0/ruby/defines.h21 :1include/rb_gsl_array.hexpanded from here : message "EXTERN is deprecated, use RUBY_EXTERN instead"411:::warning: 2:: message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h14 :411 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 40 :: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"19:note: warning: warning: : ^ ^411./include/rb_gsl_array.h EXTERN VALUE cgsl_block_complex; :19expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1 :: ^^ :note: In file included from expanded from here :1943In file included from EXTERN VALUE cgsl_vector_complex_col_view; In file included from expanded from macro 'EXTERN'blas.c message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;::array.c combination.cnote: /usr/include/ruby-2.7.0/ruby/defines.hIn file included from :warning: message "EXTERN is deprecated, use RUBY_EXTERN instead" 1:^:expanded from macro 'EXTERN':cheb.c14EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ note: :13 13/usr/include/ruby-2.7.0/ruby/defines.h 411:: ^expanded from macro 'EXTERN' : : ::12./include/rb_gsl_array.h ^/usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_block_uchar; # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: In file included from In file included from ./include/rb_gsl_array.h./include/rb_gsl_array.h41119: : : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]common.cblas2.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:::In file included from 55411^ ^ ::62EXTERN VALUE cgsl_vector_col; 4519 ./include/rb_gsl.h::: 1215: ^::note: :expanded from macro 'EXTERN'14919/usr/include/ruby-2.7.0/ruby/defines.h: : 1^ 1 18 :::::./include/rb_gsl_array.h./include/rb_gsl_array.h: :note: : 2 41139:: /usr/include/ruby-2.7.0/ruby/defines.h: expanded from macro 'EXTERN'In file included from warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:note: ::4653warning: :55warning: include/rb_gsl_poly.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from macro 'EXTERN'192::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]411:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::11 :2 18 expanded from here EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; ::19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:EXTERN VALUE cgsl_index;: EXTERN VALUE cgsl_vector_complex_col; ^ note: note: : include/rb_gsl_array.h : message "EXTERN is deprecated, use RUBY_EXTERN instead"27 ^expanded from macro 'EXTERN'expanded from herewarning: warning: ^note: ^:^ : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: expanded from here 42 ^2/usr/include/ruby-2.7.0/ruby/defines.h: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead"# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h ::35 EXTERN VALUE cgsl_vector_complex_col_view; : EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;1:: message "EXTERN is deprecated, use RUBY_EXTERN instead" 411: In file included from 49 ^ ^ :411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \411 note: :2^blas3.c: ^ : : ^expanded from here19: :2 warning: 19 ^19In file included from : /usr/include/ruby-2.7.0/ruby/defines.h15::/usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: :bspline.c note: :In file included from : 25: message "EXTERN is deprecated, use RUBY_EXTERN instead" :note: expanded from here411array_complex.c./include/rb_gsl_array.hnote: :411 note: note: :EXTERN VALUE cgsl_vector, cgsl_vector_complex;1expanded from macro 'EXTERN' :::expanded from here2: ^expanded from macro 'EXTERN'expanded from macro 'EXTERN'31 : 191355 : message "EXTERN is deprecated, use RUBY_EXTERN instead"19 :^In file included from :: : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead"2 ./include/rb_gsl.hIn file included from ./include/rb_gsl_array.h1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: ^ :/usr/include/ruby-2.7.0/ruby/defines.h:blas1.cnote: :: expanded from here ^ note: ^ ^ :18:expanded from macro 'EXTERN'58 ^ expanded from macro 'EXTERN' In file included from note: 411: 14 :warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"cdf.cexpanded from here:In file included from : In file included from 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :: 19include/rb_gsl_poly.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.hblock.c:: :63: ^4912:: message "EXTERN is deprecated, use RUBY_EXTERN instead":42 332 ^EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; :: 18 ^ 17:warning: :: 2./include/rb_gsl_array.hnote: : In file included from ^: 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2 ^::expanded from macro 'EXTERN'include/rb_gsl_array.hconst.c ./include/rb_gsl_array.h: :note: : 47 :::: In file included from expanded from here35/usr/include/ruby-2.7.0/ruby/defines.hnote: EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;:48491256warning: complex.cnote: : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::expanded from here 1::: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here14 2411 message "EXTERN is deprecated, use RUBY_EXTERN instead"^:12In file included from 1 : ^:: message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead"::./include/rb_gsl_const.h:./include/rb_gsl_array.h 19 ^EXTERN VALUE cgsl_vector, cgsl_vector_complex;/usr/include/ruby-2.7.0/ruby/defines.hwarning: : :note: : ^ :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^warning: note: 16warning: 44:expanded from here ^411 In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:29 note: :array.cIn file included from EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;In file included from 1In file included from :expanded from macro 'EXTERN'19 message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h:combination.c include/rb_gsl.h message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;:blas.cEXTERN VALUE cgsl_matrix_view_ro;2 : :13:^: : : ^411: 13# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 18 ^warning: ^14^ note: :./include/rb_gsl_array.h: /usr/include/ruby-2.7.0/ruby/defines.h: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : note: In file included from expanded from macro 'EXTERN'19:./include/rb_gsl_array.hIn file included from ^:In file included from /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.hexpanded from hereblas2.c :63:common.c 411include/rb_gsl_poly.h:EXTERN VALUE cgsl_vector_col_view;:: : :46:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::411 5641115note: 1: message "EXTERN is deprecated, use RUBY_EXTERN instead"12 :1918:^::: expanded from macro 'EXTERN':1 : ^51:: 19 119./include/rb_gsl_array.h : ^./include/rb_gsl_array.h : include/rb_gsl_array.h: /usr/include/ruby-2.7.0/ruby/defines.h:::warning: :2note: :note: : 55# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: 47::expanded from macro 'EXTERN'In file included from 41expanded from macro 'EXTERN'411warning: note: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:57 cheb.c: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN'1 ^ 1EXTERN VALUE cgsl_function;:note: :119 :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ EXTERN VALUE cgsl_vector_complex_col_view;2expanded from here12:: EXTERN VALUE cgsl_matrix_view_ro; # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \^ : : warning: ^:warning: ^ ^ In file included from warning: note: message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^ 29EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^/usr/include/ruby-2.7.0/ruby/defines.h note: ./include/rb_gsl.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN' : EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; :/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here: ^/usr/include/ruby-2.7.0/ruby/defines.h:2 :411EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;: 18 :EXTERN VALUE cgsl_block_complex;37:^41:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 411: 411 message "EXTERN is deprecated, use RUBY_EXTERN instead": In file included from :19 51^:In file included from :^ 2note: blas3.c/usr/include/ruby-2.7.0/ruby/defines.h2: ^: 19include/rb_gsl_poly.h19 ^:expanded from here::: 2/usr/include/ruby-2.7.0/ruby/defines.h:::/usr/include/ruby-2.7.0/ruby/defines.h 15411 In file included from note: :: 18 :note: : :note: array_complex.cexpanded from macro 'EXTERN': 411note: message "EXTERN is deprecated, use RUBY_EXTERN instead": note: 411expanded from here./include/rb_gsl_array.h19expanded from here: 33note: :expanded from macro 'EXTERN' include/rb_gsl_array.hexpanded from macro 'EXTERN': :: 13:expanded from here19 ^: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1956 message "EXTERN is deprecated, use RUBY_EXTERN instead": 2# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : message "EXTERN is deprecated, use RUBY_EXTERN instead" 43 ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: ./include/rb_gsl_array.h: : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" 1 expanded from macro 'EXTERN' ^: ^note: ^1 note: :In file included from ^ 59note: expanded from macro 'EXTERN'In file included from : ^expanded from macro 'EXTERN' blas1.c :expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \cdf.c : warning: In file included from :1 : :warning: 65EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from bspline.c14::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \51 ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"12EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: block.c:: 35 : : 2 ^:EXTERN VALUE cgsl_matrix_view_ro;1./include/rb_gsl_array.h:warning: ^2 ^./include/rb_gsl_array.h: 17EXTERN VALUE cgsl_vector_col; : :2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : :: : ^In file included from 43: 5148note: In file included from :./include/rb_gsl_array.h^ ./include/rb_gsl.h: :note: EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;::expanded from herecomplex.c37: :1/usr/include/ruby-2.7.0/ruby/defines.hnote: 27expanded from here 21 ::57/usr/include/ruby-2.7.0/ruby/defines.h18::expanded from here: ^::142:: message "EXTERN is deprecated, use RUBY_EXTERN instead": 411 2 message "EXTERN is deprecated, use RUBY_EXTERN instead": :1411 In file included from warning: ::/usr/include/ruby-2.7.0/ruby/defines.hnote: warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_array.h: :: ^include/rb_gsl_poly.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19 :expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ 45note: 19 : :note: 411 EXTERN VALUE cgsl_vector_col; ^:expanded from herewarning: :18 In file included from expanded from here: message "EXTERN is deprecated, use RUBY_EXTERN instead"1EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro; In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : note: array.c 19^ : In file included from blas.c note: include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from macro 'EXTERN':: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^combination.c:expanded from macro 'EXTERN':EXTERN VALUE cgsl_matrix_complex_view_ro; 13 /usr/include/ruby-2.7.0/ruby/defines.h warning: :14 49 ^: note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h13In file included from : :^ ./include/rb_gsl_array.hexpanded from macro 'EXTERN'411 :: blas2.c./include/rb_gsl_array.h1 :In file included from : ^In file included from ^411./include/rb_gsl_array.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_vector_complex_col;::/usr/include/ruby-2.7.0/ruby/defines.h64const.c19 common.c ::15 57 :::::1947: ^^:warning: 411112 :12:::./include/rb_gsl_array.h 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::: note: 31: 531:/usr/include/ruby-2.7.0/ruby/defines.h: 19 In file included from expanded from macro 'EXTERN':./include/rb_gsl_array.hnote: ::56:: :warning: ./include/rb_gsl_const.hEXTERN VALUE cgsl_vector_complex_view_ro; 2:expanded from macro 'EXTERN'2 :59411warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 16:48 :warning: 1::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^ : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:219 expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from EXTERN VALUE mgsl_narray;note: 1note: :: include/rb_gsl.h ^EXTERN VALUE cgsl_matrix_complex_view_ro;/usr/include/ruby-2.7.0/ruby/defines.h expanded from here:expanded from herewarning: EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view; ^: :^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: note: 18^411 warning: expanded from hereexpanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead"^: : :/usr/include/ruby-2.7.0/ruby/defines.h ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ EXTERN VALUE cgsl_matrix_view_ro; :In file included from 31/usr/include/ruby-2.7.0/ruby/defines.h19: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" /usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;39include/rb_gsl_poly.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:::411 ^:In file included from :: 2411 :: ^ 411cheb.c^218 ^::note: 19In file included from 53 /usr/include/ruby-2.7.0/ruby/defines.h:: :: 19expanded from macro 'EXTERN':blas3.c::1912In file included from /usr/include/ruby-2.7.0/ruby/defines.h include/rb_gsl_array.hnote: : :2411:: array_complex.c:note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:expanded from here note: 15:: In file included from :411expanded from here42 35 note: expanded from macro 'EXTERN': 19note: ./include/rb_gsl.h13: : ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from macro 'EXTERN' ./include/rb_gsl_array.hnote: :expanded from macro 'EXTERN':: message "EXTERN is deprecated, use RUBY_EXTERN instead"19 1 2 :expanded from here 18./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^:: ^57 note: : : message "EXTERN is deprecated, use RUBY_EXTERN instead" # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : :expanded from macro 'EXTERN'In file included from 60 ^ ^note: warning: 43note: 1 include/rb_gsl_poly.h: In file included from ^ expanded from macro 'EXTERN' ^In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from here::1cdf.c # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ blas1.c 2 18:::: In file included from ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: : EXTERN VALUE cgsl_vector, cgsl_vector_complex; 12 message "EXTERN is deprecated, use RUBY_EXTERN instead"5367 ^block.c:14 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl_array.h warning: : :: :37: note: ^ :^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_array.h ^2217EXTERN VALUE cgsl_matrix_complex_view_ro;:./include/rb_gsl_array.hexpanded from here 44 : ::: :In file included from 2: :/usr/include/ruby-2.7.0/ruby/defines.h49 EXTERN VALUE cgsl_matrix_int_view_ro; ./include/rb_gsl_array.h53^complex.c:44:1::note: message "EXTERN is deprecated, use RUBY_EXTERN instead"note: :: : :39:4111expanded from here^ expanded from here58214note: /usr/include/ruby-2.7.0/ruby/defines.h1: :: ^::: expanded from here::2warning: 19 /usr/include/ruby-2.7.0/ruby/defines.h 1 message "EXTERN is deprecated, use RUBY_EXTERN instead" ./include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead" 411 :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead":warning: :: note: : In file included from :warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]411 ^expanded from here46 ^bspline.c19EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: ^note: EXTERN VALUE cgsl_vector_col_view; :warning: : :: expanded from here expanded from macro 'EXTERN' 19EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_vector_complex_view_ro;11 In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from ^: EXTERN VALUE cgsl_vector_col_view; :In file included from : note: blas.c array.c message "EXTERN is deprecated, use RUBY_EXTERN instead" ^^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; combination.cIn file included from expanded from macro 'EXTERN': ^: /usr/include/ruby-2.7.0/ruby/defines.hnote: warning: :./include/rb_gsl.h 14 13 ^:expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h ^/usr/include/ruby-2.7.0/ruby/defines.h^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]13:: : 411In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : : : 18./include/rb_gsl_array.h./include/rb_gsl_array.h:blas2.c 411In file included from 411/usr/include/ruby-2.7.0/ruby/defines.h:./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :EXTERN VALUE cgsl_vector_complex_col_view;:19: ^:common.c::19: In file included from 58 66:15 19:29411:48 ^include/rb_gsl_poly.h:^: : :12:: : :1 1note: ./include/rb_gsl_array.h :: 219note: 118:/usr/include/ruby-2.7.0/ruby/defines.h:expanded from macro 'EXTERN':note: 55./include/rb_gsl_array.h::expanded from macro 'EXTERN':: : : 57expanded from macro 'EXTERN':: include/rb_gsl_array.h61warning: 411warning: : 249note: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1::expanded from hereexpanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \512 19 : 1 ^ ::: note: EXTERN VALUE mDirac;:EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; ^ ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"1 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;warning: expanded from here :note: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^warning: ^: ^ expanded from hereexpanded from macro 'EXTERN' ^^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_complex_view_ro;33: message "EXTERN is deprecated, use RUBY_EXTERN instead":warning: /usr/include/ruby-2.7.0/ruby/defines.h /usr/include/ruby-2.7.0/ruby/defines.h :33 41EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h::^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \2:EXTERN VALUE cgsl_vector_complex_view_ro;: ^: const.c: :411411 2 2:55 ^411::EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; ^/usr/include/ruby-2.7.0/ruby/defines.hnote: ^::12: :1919 :expanded from here In file included from : 219::In file included from ^411 /usr/include/ruby-2.7.0/ruby/defines.hnote: blas3.cnote: In file included from :: array_complex.c :::expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead":expanded from here./include/rb_gsl_const.h note: note: :/usr/include/ruby-2.7.0/ruby/defines.h3719411 15 :note: note: expanded from macro 'EXTERN'expanded from macro 'EXTERN'13:::: ^: 16expanded from hereexpanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead" : 4112 19 ./include/rb_gsl_array.h: ./include/rb_gsl_array.h::note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:In file included from In file included from ^ ^:19 message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN' ^ ^ 58include/rb_gsl.hcheb.c 61: note: note: ^:::: ^In file included from In file included from expanded from hereexpanded from macro 'EXTERN' 118121# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: blas1.ccdf.c :: :: : : expanded from macro 'EXTERN'::6939 : message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from In file included from In file included from ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 1412::warning: 55 include/rb_gsl_poly.hblock.c./include/rb_gsl.hwarning: : : 22EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^./include/rb_gsl_array.h./include/rb_gsl_array.h:: 2 18 1718 : ::45 :: ^EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;: In file included from : 55EXTERN VALUE cgsl_permutation;51:note: note: include/rb_gsl_array.h ./include/rb_gsl_array.hcomplex.cIn file included from : ::1expanded from hereexpanded from herenote: :^::include/rb_gsl_poly.h2^411: expanded from here43 59:14:: :: : message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h:45: 18 /usr/include/ruby-2.7.0/ruby/defines.h2 warning: 1 : message "EXTERN is deprecated, use RUBY_EXTERN instead"1:./include/rb_gsl_array.h: note: ::warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^ ^411 :2:include/rb_gsl_array.hexpanded from here411 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : ^ :EXTERN VALUE cgsl_vector_complex_col;47: :note: warning: 19 EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;warning: In file included from :4519expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead": EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: combination.c^1In file included from :: ^EXTERN VALUE cgsl_vector_col; expanded from here: :/usr/include/ruby-2.7.0/ruby/defines.hblas.c1 ^note: message "EXTERN is deprecated, use RUBY_EXTERN instead" 13EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; : message "EXTERN is deprecated, use RUBY_EXTERN instead"::note: expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h ^: warning: 411 14 expanded from macro 'EXTERN' : ^In file included from ./include/rb_gsl_array.h^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: ^warning: 411 blas2.c/usr/include/ruby-2.7.0/ruby/defines.h: 19./include/rb_gsl_array.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:::49In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h::EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view; 1915411:common.cIn file included from : 59 ^EXTERN VALUE cgsl_vector_complex_col;:: :1:bspline.c ^411note: :^ ./include/rb_gsl_array.h19:12: :expanded from macro 'EXTERN'1 ^note: :: : 119 :/usr/include/ruby-2.7.0/ruby/defines.h expanded from macro 'EXTERN':58 warning: ./include/rb_gsl_array.h: :: :/usr/include/ruby-2.7.0/ruby/defines.h 57:note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from 63warning: 411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::1expanded from macro 'EXTERN' 51 ./include/rb_gsl.hnote: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 4112: : ^:EXTERN VALUE cgsl_vector_complex_view_ro;expanded from macro 'EXTERN'2 19 ^:: 1 18 :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;19 warning: :: ^ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :In file included from note: ^note: ^: expanded from here warning: 43include/rb_gsl_poly.h/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here expanded from macro 'EXTERN' 35note: ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:::EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; /usr/include/ruby-2.7.0/ruby/defines.h:expanded from macro 'EXTERN' 218411 message "EXTERN is deprecated, use RUBY_EXTERN instead" ::2 message "EXTERN is deprecated, use RUBY_EXTERN instead":: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;^31411: : include/rb_gsl_array.h 19 ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :: ^57note: : ^: ^/usr/include/ruby-2.7.0/ruby/defines.h219note: :expanded from here52 ^ :::expanded from here2 :note: In file included from /usr/include/ruby-2.7.0/ruby/defines.h411 In file included from :1expanded from macro 'EXTERN':array_complex.c message "EXTERN is deprecated, use RUBY_EXTERN instead"::note: blas3.cnote: : 39:: 41119expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead":expanded from macro 'EXTERN'note: :3513 ^:: 15# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from herewarning: 2:: 19 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^: message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:2./include/rb_gsl_array.h:note: In file included from ./include/rb_gsl_array.h ^ :: message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN' ^cdf.c: ^note: 62 note: :EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;59In file included from expanded from herenote: : ^expanded from macro 'EXTERN'12 :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:blas1.c expanded from here1 message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from :: ^1: 41: 14: const.c57./include/rb_gsl_array.hIn file included from ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"::2block.cwarning: /usr/include/ruby-2.7.0/ruby/defines.h 2./include/rb_gsl_array.hwarning: 12 52::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^:In file included from 17 411: 46 In file included from 1EXTERN VALUE cgsl_index;complex.cnote: : :57:note: EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;:./include/rb_gsl_const.h: :expanded from hereIn file included from ./include/rb_gsl_array.h19:43expanded from here 1: ^14 cheb.c::2:2 ^:16warning: : :60 :: message "EXTERN is deprecated, use RUBY_EXTERN instead" : message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]/usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_array.h12:note: /usr/include/ruby-2.7.0/ruby/defines.hwarning: In file included from ::: 1expanded from macro 'EXTERN'EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;note: note: ^:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl.h ^41148In file included from : expanded from hereexpanded from here 411 : ::./include/rb_gsl.h ^ In file included from :18# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \191:warning: In file included from EXTERN VALUE cgsl_vector_complex_col_view;blas.c19: message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead"::18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]combination.c/usr/include/ruby-2.7.0/ruby/defines.h ::In file included from ^ : ::^14 include/rb_gsl_poly.h ^ ^note: warning: In file included from 13411EXTERN VALUE cgsl_matrix_int_view_ro; : note: In file included from : expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl_poly.h: : /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_array.hexpanded from macro 'EXTERN'array.c18: :./include/rb_gsl_array.h19In file included from In file included from ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :: 4718::blas2.ccommon.c EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;411 6014include/rb_gsl_array.h:: 51 ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h : ^:: :2include/rb_gsl_array.h:note: 1512 :^19 1./include/rb_gsl_complex.h:44::1expanded from macro 'EXTERN': : ^411 :: : 46: ./include/rb_gsl_array.h./include/rb_gsl_array.h :/usr/include/ruby-2.7.0/ruby/defines.h :21warning: 1note: : ::19:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: 65:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from here1warning: 5952::411 expanded from macro 'EXTERN':1 :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: 59: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 2:warning: 11EXTERN VALUE cgsl_matrix_int_view_ro;note: :19 : ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: :: expanded from macro 'EXTERN'EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;2: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ : :note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] warning: warning: EXTERN VALUE cgsl_vector_col_view;EXTERN VALUE cgsl_vector_complex_col_view; In file included from ^ note: 45expanded from here EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] bspline.c/usr/include/ruby-2.7.0/ruby/defines.h note: expanded from macro 'EXTERN': ^ ^EXTERN VALUE cgsl_complex;^::/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here 2 : message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;1EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;411: :37 /usr/include/ruby-2.7.0/ruby/defines.h^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h : :411 :: ^: message "EXTERN is deprecated, use RUBY_EXTERN instead" :^In file included from ^19:note: 592 411 /usr/include/ruby-2.7.0/ruby/defines.h ^411: ./include/rb_gsl.h :19expanded from here::: ^: In file included from 19/usr/include/ruby-2.7.0/ruby/defines.h: /usr/include/ruby-2.7.0/ruby/defines.h: 2 19 411array_complex.c::18note: : :note: : message "EXTERN is deprecated, use RUBY_EXTERN instead"::: 411: expanded from macro 'EXTERN'411note: expanded from here 194113In file included from note: :In file included from :19expanded from macro 'EXTERN'note: note: ^::: blas3.cexpanded from macro 'EXTERN':19 message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl_poly.h: expanded from hereexpanded from macro 'EXTERN' 2# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.h 15: : note: : :In file included from : ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN' ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"63cdf.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.hnote: : expanded from macro 'EXTERN' note: :: :expanded from macro 'EXTERN'In file included from ^include/rb_gsl_array.h ^expanded from here ^112 ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \60 blas1.c : ::: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" ::53# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 59./include/rb_gsl_array.h In file included from ^114::: warning: :: ^block.c ^: :: 14337 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]253 : 33 :./include/rb_gsl_array.h::: ::17:warning: 71: 22In file included from 1EXTERN VALUE cgsl_function;:: 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:47warning: ::complex.cnote: :: 45./include/rb_gsl_array.h: 2:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :expanded from here 59^:: :1 EXTERN VALUE cgsl_matrix_int_view_ro;note: note: 14 warning: : 261note: : expanded from hereexpanded from here: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;/usr/include/ruby-2.7.0/ruby/defines.h::expanded from herenote: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ./include/rb_gsl_array.h : : 1 expanded from here warning: : message "EXTERN is deprecated, use RUBY_EXTERN instead"^ message "EXTERN is deprecated, use RUBY_EXTERN instead"411note: :EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]/usr/include/ruby-2.7.0/ruby/defines.h49 message "EXTERN is deprecated, use RUBY_EXTERN instead"note: :expanded from here :: expanded from here ^ ^/usr/include/ruby-2.7.0/ruby/defines.h19 warning: ^ ^4111 ^ :EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from :: 411 message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from In file included from /usr/include/ruby-2.7.0/ruby/defines.h blas.cIn file included from 19 : combination.c^note: cheb.c: ^EXTERN VALUE cgsl_permutation;:const.c:warning: 19 ^ : expanded from macro 'EXTERN':411 14: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:13 /usr/include/ruby-2.7.0/ruby/defines.h12:In file included from ^: 12# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from note: : :: 19blas2.c ./include/rb_gsl_array.h: common.cexpanded from macro 'EXTERN'note: ./include/rb_gsl_array.hEXTERN VALUE cgsl_vector_complex_view_ro;411In file included from ::/usr/include/ruby-2.7.0/ruby/defines.h:In file included from ^: expanded from macro 'EXTERN': :./include/rb_gsl.h 15:61./include/rb_gsl_const.h 12 52^19:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: : 411::: : :18 expanded from macro 'EXTERN'./include/rb_gsl_array.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \116./include/rb_gsl_array.h1/usr/include/ruby-2.7.0/ruby/defines.h: : ^ :19 :: :::67note: In file included from 60: ^ In file included from 53 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \411:expanded from macro 'EXTERN'include/rb_gsl_poly.h:: warning: include/rb_gsl.h:warning: :2 :161note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^19:18# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::expanded from macro 'EXTERN': 18: : : 2 49: EXTERN VALUE cgsl_permutation; note: EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;include/rb_gsl_array.h ^warning: ::In file included from warning: :note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 2include/rb_gsl_poly.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^47expanded from macro 'EXTERN' ^47 note: :: : ^ :expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead":EXTERN VALUE cgsl_matrix_int_view_ro; 182/usr/include/ruby-2.7.0/ruby/defines.h EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;/usr/include/ruby-2.7.0/ruby/defines.h1 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \39 note: : :: :: ^ : message "EXTERN is deprecated, use RUBY_EXTERN instead"^expanded from hereinclude/rb_gsl_array.h 411:^411 ^2 :note: :61 :warning: : ^In file included from /usr/include/ruby-2.7.0/ruby/defines.h45expanded from here19 message "EXTERN is deprecated, use RUBY_EXTERN instead":/usr/include/ruby-2.7.0/ruby/defines.h19EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] array_complex.c:: : 2:: message "EXTERN is deprecated, use RUBY_EXTERN instead" :note: :4111 : ^411 43expanded from here13In file included from ::EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;note: :note: ^: : blas3.c19 expanded from macro 'EXTERN'note: 19expanded from macro 'EXTERN' 2./include/rb_gsl_array.hIn file included from ::warning: ^ expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead": ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \bspline.c15 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from 64 :: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: /usr/include/ruby-2.7.0/ruby/defines.h ^note: cdf.c message "EXTERN is deprecated, use RUBY_EXTERN instead"note: : ^1./include/rb_gsl_array.h expanded from macro 'EXTERN': EXTERN VALUE cgsl_vector_complex_col;expanded from macro 'EXTERN': expanded from here1 : : ^ 411 12 ^ :In file included from 61# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" :^: In file included from blas1.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl.h:: 19 ./include/rb_gsl_array.hwarning: In file included from : :611 ^ ^::/usr/include/ruby-2.7.0/ruby/defines.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]block.c14 ^18:: 45:55 :: : 2 note: :411:In file included from 17./include/rb_gsl_array.hEXTERN VALUE mgsl_narray;In file included from :warning: :expanded from macro 'EXTERN'2:1complex.c: : include/rb_gsl_poly.h: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]47 :19::./include/rb_gsl_array.h48^:61note: : : 14:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 18:expanded from here2note: warning: : EXTERN VALUE cgsl_permutation;62 1/usr/include/ruby-2.7.0/ruby/defines.h: 2 :expanded from herenote: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ./include/rb_gsl_array.h :EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; ^::include/rb_gsl_array.h: expanded from macro 'EXTERN' ^:^1 411: note: 51 message "EXTERN is deprecated, use RUBY_EXTERN instead" :^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: :55note: expanded from here: /usr/include/ruby-2.7.0/ruby/defines.h : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19:expanded from here 1In file included from ^warning: : message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h39 ^ :1 :blas.c EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]411 :: : : message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;: ^4112note: In file included from warning: 14 19EXTERN VALUE cgsl_index; :19:expanded from macro 'EXTERN'combination.cwarning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: : ^^: : :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ./include/rb_gsl_array.h35 In file included from ^ note: 13 ::EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \common.cnote: In file included from /usr/include/ruby-2.7.0/ruby/defines.h note: /usr/include/ruby-2.7.0/ruby/defines.hexpanded from here: 622 EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;:expanded from macro 'EXTERN'blas2.c:expanded from macro 'EXTERN': ./include/rb_gsl_array.h::^ ^ 12^ :411 411:1 message "EXTERN is deprecated, use RUBY_EXTERN instead" : 15::1953:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: /usr/include/ruby-2.7.0/ruby/defines.h # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.h: 19:: expanded from here: ^ :::./include/rb_gsl_array.h: 1warning: ^ 411 ^6955411: note: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : message "EXTERN is deprecated, use RUBY_EXTERN instead":::61In file included from note: expanded from macro 'EXTERN' 19 2119:cheb.cexpanded from macro 'EXTERN' warning: :: ^EXTERN VALUE cgsl_index;::::1: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 63 49 :12# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ note: :^:note: warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: In file included from : expanded from macro 'EXTERN'2 2expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; expanded from macro 'EXTERN'const.cwarning: In file included from ^ :/usr/include/ruby-2.7.0/ruby/defines.h: ^ :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl.h : ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;12 :note: 411note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : 18expanded from hereEXTERN VALUE cgsl_permutation;::expanded from here ^/usr/include/ruby-2.7.0/ruby/defines.h : ^^In file included from : 4119 : ^63 ./include/rb_gsl_const.hIn file included from ^:: message "EXTERN is deprecated, use RUBY_EXTERN instead"411 message "EXTERN is deprecated, use RUBY_EXTERN instead":/usr/include/ruby-2.7.0/ruby/defines.h:include/rb_gsl_poly.hIn file included from 2 :: 2:16:array_complex.c/usr/include/ruby-2.7.0/ruby/defines.h:note: ^4519 ^::411: 18:: expanded from macro 'EXTERN' :: 51 :In file included from : 13411note: 2 :note: 19include/rb_gsl.hIn file included from include/rb_gsl_array.h: :In file included from expanded from here:note: 2expanded from here:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:cdf.c:./include/rb_gsl_array.h19blas3.c expanded from macro 'EXTERN': 18:48 message "EXTERN is deprecated, use RUBY_EXTERN instead":::note: note: ^: 12 message "EXTERN is deprecated, use RUBY_EXTERN instead": 66 15expanded from herenote: expanded from macro 'EXTERN' In file included from : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1: ^:note: : expanded from here include/rb_gsl_poly.h./include/rb_gsl_array.h ^ 1expanded from macro 'EXTERN'./include/rb_gsl_array.h :: message "EXTERN is deprecated, use RUBY_EXTERN instead": ^warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :6318 56 message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from 62In file included from :: ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : ^ ^block.cwarning: :blas1.c2include/rb_gsl_array.h 1 47 :In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;:::: ^:17complex.c :In file included from 14 46 2:: : EXTERN VALUE mDirac;bspline.c^: note: :warning: :49./include/rb_gsl_array.h14warning: : ./include/rb_gsl_array.hexpanded from here1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ::: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^1/usr/include/ruby-2.7.0/ruby/defines.h: : 63note: 2EXTERN VALUE cgsl_matrix_view_ro;63./include/rb_gsl_array.h : :49 : message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here: ::/usr/include/ruby-2.7.0/ruby/defines.hIn file included from EXTERN VALUE cgsl_index;411:warning: 2 ^152:./include/rb_gsl.h :1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^note: :: message "EXTERN is deprecated, use RUBY_EXTERN instead"411:^19: expanded from here/usr/include/ruby-2.7.0/ruby/defines.h 1 :18 : note: :warning: EXTERN VALUE cgsl_vector_complex_col_view;: ^In file included from 19: /usr/include/ruby-2.7.0/ruby/defines.h warning: expanded from here411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" blas.c:In file included from :note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : ^ warning: : include/rb_gsl_poly.h411expanded from macro 'EXTERN'In file included from 19 ^EXTERN VALUE cgsl_function;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"14note: :: combination.c:/usr/include/ruby-2.7.0/ruby/defines.h EXTERN VALUE cgsl_vector_complex_view_ro;In file included from : expanded from macro 'EXTERN'1819: :^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ common.c./include/rb_gsl_array.h EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;: :13note: 411 ^:: include/rb_gsl_array.h : expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:/usr/include/ruby-2.7.0/ruby/defines.h ^ 1263^In file included from :note: ./include/rb_gsl_array.h 19: /usr/include/ruby-2.7.0/ruby/defines.h: : blas2.c56expanded from macro 'EXTERN': ^:411:./include/rb_gsl_array.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1In file included from /usr/include/ruby-2.7.0/ruby/defines.h:: 55 :411:41 :const_additional.c:151:note: 19:56# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^ :411: :1:expanded from macro 'EXTERN':19: 2 warning: 12:./include/rb_gsl_array.h :71 :1 ^:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 19:warning: :note: : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:In file included from :62EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: 2expanded from macro 'EXTERN'note: note: 51./include/rb_gsl_const.hEXTERN VALUE cgsl_function; : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: expanded from macro 'EXTERN'warning: expanded from here: ^:: note: 1 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_matrix_view_ro; 65 216^expanded from macro 'EXTERN':# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: :EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;:: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here2 message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_matrix_view_ro;:In file included from /usr/include/ruby-2.7.0/ruby/defines.hwarning: ^ : ^ note: 37# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ ^ expanded from here/usr/include/ruby-2.7.0/ruby/defines.h^: message "EXTERN is deprecated, use RUBY_EXTERN instead"2 : ^ :411 note: /usr/include/ruby-2.7.0/ruby/defines.h : note: ^18::expanded from hereEXTERN VALUE cgsl_index;:411expanded from here/usr/include/ruby-2.7.0/ruby/defines.h : 19 message "EXTERN is deprecated, use RUBY_EXTERN instead"65: 411: :In file included from : :43^:19In file included from 411include/rb_gsl_poly.h: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^2: message "EXTERN is deprecated, use RUBY_EXTERN instead" 19:cheb.c::47 note: :2 /usr/include/ruby-2.7.0/ruby/defines.h: :1918: ^expanded from macro 'EXTERN' : ^: note: In file included from 12:: 2 note: 411note: expanded from macro 'EXTERN'cdf.c: In file included from :expanded from herenote: :expanded from macro 'EXTERN' :In file included from note: In file included from include/rb_gsl_array.h # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from here 19 In file included from 12./include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN'const.c:note: :blas3.c: : message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead":2712: : expanded from here ^ note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:./include/rb_gsl_array.h18 ^ In file included from include/rb_gsl_common.h expanded from macro 'EXTERN' 15:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^ ^./include/rb_gsl_const.h: ^: 57 message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from :29: ./include/rb_gsl_array.h: ^ include/rb_gsl_poly.h:16:65# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:1 ^In file included from :53: 1: 63In file included from :: block.c18:In file included from :2 ^:blas1.c49 ::: 2include/rb_gsl.h :In file included from 1::14warning: 5117include/rb_gsl_array.h::warning: complex.c:2: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: : 18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: :: :./include/rb_gsl_array.h 2./include/rb_gsl_array.h49note: : expanded from here1465warning: ::::expanded from hereIn file included from EXTERN VALUE cgsl_matrix_complex_view_ro; : :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: 51 64EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;1 include/rb_gsl_poly.h ./include/rb_gsl_array.h2 expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead":note: : ::^:: message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN VALUE cgsl_function;1expanded from here1^ 18 53 ^ : message "EXTERN is deprecated, use RUBY_EXTERN instead": warning: : /usr/include/ruby-2.7.0/ruby/defines.h:note: ^^ warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.h:1expanded from here ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: In file included from ::411: /usr/include/ruby-2.7.0/ruby/defines.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" In file included from blas.c ^47411: :EXTERN VALUE cgsl_vector_complex_view_ro; bspline.cIn file included from :EXTERN VALUE mgsl_narray; ::19warning: EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;411 ^:combination.c14 119:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from :^ 1:: ^:: common.c^19 : 13./include/rb_gsl_array.h In file included from note: : :EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;In file included from : /usr/include/ruby-2.7.0/ruby/defines.h:/usr/include/ruby-2.7.0/ruby/defines.hwarning: blas2.cnote: expanded from macro 'EXTERN'12 /usr/include/ruby-2.7.0/ruby/defines.h ./include/rb_gsl.h./include/rb_gsl_array.h:64:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from macro 'EXTERN' : note: :^::411:411 15 ./include/rb_gsl_array.hexpanded from macro 'EXTERN'411 :1856:1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: : EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;/usr/include/ruby-2.7.0/ruby/defines.h19: :19:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 19./include/rb_gsl_array.h57 ::In file included from 1:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^:::^411 include/rb_gsl_poly.h: warning: ^ 631 :note: : note: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: ::/usr/include/ruby-2.7.0/ruby/defines.h1918expanded from macro 'EXTERN'warning: expanded from macro 'EXTERN' :expanded from macro 'EXTERN'1 ::: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 53: EXTERN VALUE mgsl_narray;:warning: 411 include/rb_gsl_array.h ::19 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \67# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \2 :EXTERN VALUE cgsl_matrix_view_ro;^warning: 19expanded from macro 'EXTERN'57 :: ^2 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: : ^EXTERN VALUE cgsl_matrix_complex_view_ro; ^2 :^ /usr/include/ruby-2.7.0/ruby/defines.h 1: :note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :note: EXTERN VALUE cgsl_function; ^ expanded from here note: /usr/include/ruby-2.7.0/ruby/defines.h:41145expanded from macro 'EXTERN' warning: ::note: ^expanded from here::: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]/usr/include/ruby-2.7.0/ruby/defines.h4367expanded from here 41119 message "EXTERN is deprecated, use RUBY_EXTERN instead"2 ::: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: :/usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead"41122EXTERN VALUE cgsl_matrix_complex_view_ro; :19 message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ : ::: ^49:note: note: 41119 ^ :^ expanded from macro 'EXTERN' ^expanded from here:: note: note: In file included from 2 note: 19 expanded from hereexpanded from herecdf.c::/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN':note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from : 39: message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" blas3.c12 message "EXTERN is deprecated, use RUBY_EXTERN instead"note: :411 note: ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: expanded from here2:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^expanded from macro 'EXTERN' ^ 15 ./include/rb_gsl_array.h ^ :19 : ^: : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead":./include/rb_gsl_array.h In file included from 58note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 67:block.c:expanded from here note: ^In file included from :64::1In file included from ^expanded from macro 'EXTERN' cheb.c:2:1751:blas1.c : message "EXTERN is deprecated, use RUBY_EXTERN instead"53:1: : In file included from :1412 : :./include/rb_gsl_array.h2warning: complex.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: : ./include/rb_gsl_array.h ^:2note: ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 67In file included from 52:expanded from herewarning: 66 14 ^:./include/rb_gsl.h: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:note: In file included from : 2:EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;1note: 1expanded from hereconst.c message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_array.h:18 :expanded from here:EXTERN VALUE mgsl_narray; :In file included from : :: ^ 12const_additional.c ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"55note: 55In file included from warning: warning: ^: : message "EXTERN is deprecated, use RUBY_EXTERN instead" :expanded from here:include/rb_gsl_poly.h/usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from 12 ^1 2In file included from :: /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_const.hEXTERN VALUE mDirac;: ^ ::blas.c18411 message "EXTERN is deprecated, use RUBY_EXTERN instead":: In file included from :: : In file included from EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;41116^./include/rb_gsl_const.hwarning: note: 14include/rb_gsl_array.hIn file included from 19 ^combination.c: : :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here: :common.c: :19^In file included from /usr/include/ruby-2.7.0/ruby/defines.h16 ./include/rb_gsl_array.h51: 13: In file included from include/rb_gsl.h:: ::EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;12note: : message "EXTERN is deprecated, use RUBY_EXTERN instead" blas2.c:/usr/include/ruby-2.7.0/ruby/defines.h411In file included from 661 : expanded from macro 'EXTERN'./include/rb_gsl_array.h note: :18::include/rb_gsl.h::^./include/rb_gsl_array.h : ^expanded from macro 'EXTERN'15: 41119::191 :57 : In file included from :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18::warning: /usr/include/ruby-2.7.0/ruby/defines.h58:./include/rb_gsl_array.hinclude/rb_gsl_poly.h : In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::1::note: ^In file included from note: bspline.cwarning: 4111:6418expanded from macro 'EXTERN' include/rb_gsl_poly.hexpanded from macro 'EXTERN':EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^:: :EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;: : 1 19EXTERN VALUE mDirac; warning: 1 include/rb_gsl_array.h:18: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:^:55: In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 48:In file included from ./include/rb_gsl.h 69 ^note: warning: /usr/include/ruby-2.7.0/ruby/defines.h:EXTERN VALUE cgsl_matrix_complex_view_ro;2include/rb_gsl_array.h: ^: expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:1EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; ::18 2 : 411: ^ 27: :411::EXTERN VALUE mgsl_narray; ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: : In file included from note: ::6919 warning: /usr/include/ruby-2.7.0/ruby/defines.h expanded from hereinclude/rb_gsl_common.hinclude/rb_gsl_poly.hexpanded from here4719::^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:/usr/include/ruby-2.7.0/ruby/defines.h ^ :: ::2 411: 352182 message "EXTERN is deprecated, use RUBY_EXTERN instead" : message "EXTERN is deprecated, use RUBY_EXTERN instead"note: /usr/include/ruby-2.7.0/ruby/defines.h:411:: :EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;: note: expanded from macro 'EXTERN':19:1include/rb_gsl_array.h51 ^expanded from macro 'EXTERN'note: ^ 411:19:::^note: expanded from here : : 582 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here 19note: warning: In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from ::/usr/include/ruby-2.7.0/ruby/defines.h :expanded from macro 'EXTERN'note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"cdf.c blas3.c1 : ^ expanded from macro 'EXTERN' : ^:: message "EXTERN is deprecated, use RUBY_EXTERN instead"note: 411 note: ^12EXTERN VALUE cGSL_Object; 15# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from here:expanded from macro 'EXTERN' : : warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ 19: ./include/rb_gsl_array.h^:./include/rb_gsl_array.h ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :45: message "EXTERN is deprecated, use RUBY_EXTERN instead"69: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :59/usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; :66 note: 2:: ^2:: ^In file included from expanded from macro 'EXTERN'::1411 ^:153 blas1.c 55 :: ::In file included from ::note: 19/usr/include/ruby-2.7.0/ruby/defines.hnote: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 2complex.c:142expanded from herewarning: ::expanded from here warning: ::69: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 411 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 14: :./include/rb_gsl_array.h note: : message "EXTERN is deprecated, use RUBY_EXTERN instead"note: ./include/rb_gsl_array.h2 message "EXTERN is deprecated, use RUBY_EXTERN instead":note: expanded from macro 'EXTERN'19 EXTERN VALUE mDirac;expanded from hereEXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;:: 53expanded from here :: ^ 56 ^: 41 ^^:note: message "EXTERN is deprecated, use RUBY_EXTERN instead"1In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: : message "EXTERN is deprecated, use RUBY_EXTERN instead"1expanded from here :cheb.c expanded from macro 'EXTERN'2/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h : ^ : ^ ::: ^ warning: 12 message "EXTERN is deprecated, use RUBY_EXTERN instead" 411411 warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ note: ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from combination.c:In file included from ^expanded from here1919 ./include/rb_gsl.h:21common.c ^ ::EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;:13:EXTERN VALUE cgsl_matrix_view_ro;: In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"18: 2 12note: :note: ^blas2.c : ./include/rb_gsl_array.h:^: expanded from macro 'EXTERN'57expanded from macro 'EXTERN' : ^In file included from : ./include/rb_gsl_array.h : 15/usr/include/ruby-2.7.0/ruby/defines.h :include/rb_gsl_poly.h58note: /usr/include/ruby-2.7.0/ruby/defines.h:2: 411::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here:In file included from 59:./include/rb_gsl_array.h18:1 411const.c: : message "EXTERN is deprecated, use RUBY_EXTERN instead": 19: ^ ^::1note: 66 include/rb_gsl_array.h: 1912:expanded from here: ^: warning: ::: 1 52note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]71: In file included from warning: ::expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead":57note: ./include/rb_gsl_const.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 1 In file included from 2:expanded from macro 'EXTERN'EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;: warning: :const_additional.c: ^2 16EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \^: warning: 12note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE mDirac;: expanded from here ^note: ^/usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl.hbspline.c In file included from ^ expanded from here : message "EXTERN is deprecated, use RUBY_EXTERN instead"::^./include/rb_gsl_const.h /usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view; 411 181 :: :: ^: message "EXTERN is deprecated, use RUBY_EXTERN instead": /usr/include/ruby-2.7.0/ruby/defines.h16:411^1949 In file included from In file included from :: 53: ::include/rb_gsl_poly.h ^./include/rb_gsl.h411In file included from :19/usr/include/ruby-2.7.0/ruby/defines.h 2: ::include/rb_gsl.h2::note: :181819::In file included from cdf.c 411expanded from macro 'EXTERN' : : :18 :note: :note: include/rb_gsl_array.hIn file included from : note: 12# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN'19expanded from here:include/rb_gsl_poly.hnote: In file included from expanded from here: : 49:expanded from macro 'EXTERN'include/rb_gsl_poly.h ./include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :18 message "EXTERN is deprecated, use RUBY_EXTERN instead" :: note: 1: message "EXTERN is deprecated, use RUBY_EXTERN instead" 1860 ^expanded from macro 'EXTERN':include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^: : : : ^ include/rb_gsl_array.h155warning: 59 ^ ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 39 257 In file included from 1In file included from :warning: ^::complex.c:blas1.cEXTERN VALUE cgsl_vector_complex_view_ro;:1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 2: : 71: note: :14warning: EXTERN VALUE cgsl_matrix_int_view_ro;14^: expanded from here: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : 2warning: 47note: ./include/rb_gsl_array.h ^./include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from here: message "EXTERN is deprecated, use RUBY_EXTERN instead" :: EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; 2 57 /usr/include/ruby-2.7.0/ruby/defines.h55411note: ::^ ^EXTERN VALUE cgsl_block, cgsl_block_int;:: message "EXTERN is deprecated, use RUBY_EXTERN instead":expanded from here 1 4111 19 note: :In file included from combination.c/usr/include/ruby-2.7.0/ruby/defines.h:^: ^:expanded from herewarning: : message "EXTERN is deprecated, use RUBY_EXTERN instead":19 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]13 411:/usr/include/ruby-2.7.0/ruby/defines.hwarning: note: : ^In file included from : message "EXTERN is deprecated, use RUBY_EXTERN instead" :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN'./include/rb_gsl_array.h common.cEXTERN VALUE cgsl_matrix_complex_view_ro;19 note: 411 :: : ^expanded from macro 'EXTERN':5912^ EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19:: note: ^:1In file included from ./include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :cheb.c:: note: /usr/include/ruby-2.7.0/ruby/defines.h :60411 ^expanded from macro 'EXTERN':warning: 12:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: : 411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 1 1943:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from : ^:::19 ./include/rb_gsl.h EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;259: ^:warning: note: : :: 18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN'59^ 2note: : : note: :expanded from macro 'EXTERN':In file included from 2EXTERN VALUE cgsl_matrix_int_view_ro;/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 23include/rb_gsl_poly.h: : note: :: ^411expanded from here ^218 message "EXTERN is deprecated, use RUBY_EXTERN instead"note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : :: expanded from here /usr/include/ruby-2.7.0/ruby/defines.h19 include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^:::note: message "EXTERN is deprecated, use RUBY_EXTERN instead": 411 55expanded from here 53 ^:note: : In file included from : ^ 19:expanded from macro 'EXTERN':2const.c1 message "EXTERN is deprecated, use RUBY_EXTERN instead"51In file included from :::note: :cdf.c In file included from 12 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN' ^2:note: bspline.c: warning: :12expanded from here:In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ : 1./include/rb_gsl_const.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from note: ./include/rb_gsl_array.h: : message "EXTERN is deprecated, use RUBY_EXTERN instead"const_additional.cexpanded from here:EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;In file included from 16 ^ :: 61 ./include/rb_gsl.h: ^1257:^:In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead":: :1 18include/rb_gsl.h 59In file included from 2In file included from :/usr/include/ruby-2.7.0/ruby/defines.h: : ^:./include/rb_gsl_const.h:complex.c :In file included from 18 2: :warning: 411include/rb_gsl_poly.h: :16note: 14EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::In file included from : expanded from here: 1918include/rb_gsl_poly.hnote: In file included from In file included from ./include/rb_gsl_array.h:: :EXTERN VALUE cgsl_permutation;expanded from hereblas1.cinclude/rb_gsl.h: include/rb_gsl_array.h18 message "EXTERN is deprecated, use RUBY_EXTERN instead" ::58note: :: ^ 1418:expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead"60include/rb_gsl_array.h ^: : 1 ::/usr/include/ruby-2.7.0/ruby/defines.h ./include/rb_gsl_array.hIn file included from : ^151::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_poly.h :In file included from :41156 :warning: combination.c1:In file included from : ^18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: ::19common.c1 : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]13 ::EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;:include/rb_gsl_array.h : warning: 12 ::./include/rb_gsl_array.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: : EXTERN VALUE cgsl_matrix_int_view_ro;^warning: 4940: expanded from macro 'EXTERN'./include/rb_gsl_array.h ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::60 :EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; /usr/include/ruby-2.7.0/ruby/defines.h 21:61 /usr/include/ruby-2.7.0/ruby/defines.h:::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1:EXTERN VALUE cgsl_matrix_view_ro;^:411 :1 411:note: warning: ^ :^/usr/include/ruby-2.7.0/ruby/defines.h:19expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] warning: :19: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:warning: 411:/usr/include/ruby-2.7.0/ruby/defines.h 61EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:EXTERN VALUE cgsl_block_uchar; message "EXTERN is deprecated, use RUBY_EXTERN instead":note: : 19EXTERN VALUE cgsl_matrix_int_view_ro; note: ^expanded from macro 'EXTERN' 411expanded from macro 'EXTERN'2: EXTERN VALUE cgsl_permutation; /usr/include/ruby-2.7.0/ruby/defines.h ^: : ^ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 19 note: ^411 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:note: expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.hIn file included from : ^ expanded from here :cheb.c/usr/include/ruby-2.7.0/ruby/defines.h19 ^note: 411::: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN':12411 message "EXTERN is deprecated, use RUBY_EXTERN instead": 19: :note: 61: ^:In file included from 19expanded from macro 'EXTERN' ^:57 ./include/rb_gsl.h: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 2:note: :18 :2:expanded from macro 'EXTERN'In file included from : note: ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:45 cdf.cIn file included from expanded from macro 'EXTERN' note: ::include/rb_gsl_poly.h expanded from hereIn file included from ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: 212: :block.c # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from here:: 18:53 ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ./include/rb_gsl_array.h: 18:: ^ note: :include/rb_gsl_array.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"225 ^expanded from here62:In file included from ::: :55./include/rb_gsl_histogram.h ^ 2:591:: message "EXTERN is deprecated, use RUBY_EXTERN instead"note: In file included from :61::119 expanded from herebspline.c In file included from :2 :: ^ :note: complex.c2:warning: In file included from 1expanded from here:: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from warning: include/rb_gsl.h message "EXTERN is deprecated, use RUBY_EXTERN instead": 14 note: const.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: In file included from : note: expanded from here: message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN VALUE cgsl_index;18 ^./include/rb_gsl.h./include/rb_gsl_array.hexpanded from here 12 : EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;:: : ^^ message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from 1859In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl_poly.h^: :./include/rb_gsl_const.hIn file included from /usr/include/ruby-2.7.0/ruby/defines.h ^ : In file included from In file included from 1:blas1.c: ^17/usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_poly.hconst_additional.c:16:411 : :In file included from :: : 14:include/rb_gsl_complex.h411combination.c1812warning: In file included from In file included from : 19:::: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]common.cinclude/rb_gsl.h./include/rb_gsl_array.h:211913include/rb_gsl_array.hIn file included from ::: ::: :./include/rb_gsl_const.h121857EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;note: 1 ./include/rb_gsl_array.h61:: : : expanded from macro 'EXTERN':note: ::16./include/rb_gsl_array.hIn file included from 1^: expanded from macro 'EXTERN'611: :include/rb_gsl_poly.h warning: warning: ::In file included from 62:/usr/include/ruby-2.7.0/ruby/defines.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1 include/rb_gsl.h:18:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :warning: :1: 411 EXTERN VALUE cgsl_matrix_complex_view_ro; ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_complex;18:include/rb_gsl_array.h: ^ warning: : :19 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^In file included from EXTERN VALUE cgsl_permutation;warning: 52: :/usr/include/ruby-2.7.0/ruby/defines.h :include/rb_gsl_poly.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: :63EXTERN VALUE cgsl_permutation;411/usr/include/ruby-2.7.0/ruby/defines.h:^ 1note: 51EXTERN VALUE cgsl_index;: ::18 :expanded from macro 'EXTERN': 2^19411:: /usr/include/ruby-2.7.0/ruby/defines.h 2^: : include/rb_gsl_array.h:warning: : /usr/include/ruby-2.7.0/ruby/defines.h19note: :411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] /usr/include/ruby-2.7.0/ruby/defines.hnote: ::expanded from macro 'EXTERN'41: note: :expanded from here411 :19 ^expanded from here411 :note: EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;1: :19expanded from macro 'EXTERN' : message "EXTERN is deprecated, use RUBY_EXTERN instead" # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" note: :: warning: ^expanded from macro 'EXTERN' ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \59note: /usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ note: :expanded from macro 'EXTERN': expanded from macro 'EXTERN' ^In file included from 2 411 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_block_complex;:cdf.c:In file included from : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \55:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ cheb.c19: ^^ :12 note: ::71 ^2: ^expanded from here12 :/usr/include/ruby-2.7.0/ruby/defines.h :./include/rb_gsl_array.h : note: 2:: message "EXTERN is deprecated, use RUBY_EXTERN instead": 61 ^: :In file included from expanded from macro 'EXTERN':41163 2note: 63:./include/rb_gsl.h :::expanded from here:63:In file included from note: 192 1:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18complex.cexpanded from here::note: :2 : : expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" : ^In file included from 14note: note: message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: include/rb_gsl_poly.h: expanded from macro 'EXTERN'expanded from here ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: message "EXTERN is deprecated, use RUBY_EXTERN instead":./include/rb_gsl_array.h ^ expanded from here 18:: ^EXTERN VALUE cgsl_function; message "EXTERN is deprecated, use RUBY_EXTERN instead": 47In file included from 60# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ include/rb_gsl_array.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"blas1.c: ^ ^:In file included from 2 :1 ^ 56combination.c: ^14: /usr/include/ruby-2.7.0/ruby/defines.h:: In file included from : :113note: bspline.c./include/rb_gsl_array.hwarning: In file included from :411:: expanded from here:In file included from :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]common.c27: ./include/rb_gsl_array.h 1block.c58 ::19warning: :62: ::12 message "EXTERN is deprecated, use RUBY_EXTERN instead"2:EXTERN VALUE cgsl_matrix_int_view_ro;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:In file included from 181: : 1./include/rb_gsl.h: :./include/rb_gsl_array.h ^ note: ^::EXTERN VALUE cgsl_matrix_view_ro;In file included from : note: expanded from macro 'EXTERN' 18 ./include/rb_gsl_histogram.hwarning: 63expanded from here /usr/include/ruby-2.7.0/ruby/defines.hwarning: : In file included from ^:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from const.c 19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 1411 include/rb_gsl_poly.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h: :::12EXTERN VALUE cgsl_index; :In file included from ^EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; 1918: 411 ^include/rb_gsl.h warning: :: In file included from ^: :^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] include/rb_gsl_array.h./include/rb_gsl_const.h 1918: note: In file included from :::/usr/include/ruby-2.7.0/ruby/defines.h: 65/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN'const_additional.cEXTERN VALUE cgsl_function;6216 :include/rb_gsl_poly.h:: : :: note: 411:241112^1In file included from expanded from macro 'EXTERN':20# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::: :include/rb_gsl.h 19: 19In file included from /usr/include/ruby-2.7.0/ruby/defines.h ::1 ^note: :./include/rb_gsl_const.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:warning: 18 : expanded from here : 411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: note: note: 16 ^: In file included from expanded from macro 'EXTERN'warning: :expanded from macro 'EXTERN': message "EXTERN is deprecated, use RUBY_EXTERN instead" 19include/rb_gsl_poly.h EXTERN VALUE cgsl_index;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]61 In file included from :: :include/rb_gsl.h ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 18^2:EXTERN VALUE cgsl_poly; 53note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :18 ^:expanded from macro 'EXTERN' include/rb_gsl_array.h/usr/include/ruby-2.7.0/ruby/defines.h In file included from : ^ 2 ^::note: cdf.cIn file included from : 53411expanded from here:include/rb_gsl_poly.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:/usr/include/ruby-2.7.0/ruby/defines.h :: 12: 63:note: :119: 18 ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"411expanded from here57::./include/rb_gsl_array.h: 2 : : :include/rb_gsl_array.h: ^192warning: note: message "EXTERN is deprecated, use RUBY_EXTERN instead"64:: ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN' :4265note: In file included from ^1::expanded from herenote: note: complex.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :12 EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;expanded from macro 'EXTERN'expanded from here: ::In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"14 ^warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \cheb.c^ : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: note: : message "EXTERN is deprecated, use RUBY_EXTERN instead" ^./include/rb_gsl_array.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here ^12 /usr/include/ruby-2.7.0/ruby/defines.h :: EXTERN VALUE mgsl_narray; : ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"6165In file included from In file included from EXTERN VALUE cgsl_vector, cgsl_vector_complex; 411 ::combination.c^./include/rb_gsl.h: : ^12: :7319 ^::13In file included from /usr/include/ruby-2.7.0/ruby/defines.h18:: : In file included from blas1.c:: 2 /usr/include/ruby-2.7.0/ruby/defines.hwarning: note: ./include/rb_gsl_array.hcommon.c:411In file included from :note: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here::14:include/rb_gsl_poly.h expanded from macro 'EXTERN'411 6312: 19:note: :EXTERN VALUE cgsl_permutation;:: ./include/rb_gsl_array.h:18 message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here19 1./include/rb_gsl_array.h: : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :^::59note: include/rb_gsl_array.h ^ /usr/include/ruby-2.7.0/ruby/defines.h64: message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from macro 'EXTERN': ^ note: warning: ::1 57 expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]4111: ^In file included from :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :: warning: bspline.c1 :19 EXTERN VALUE cgsl_function;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: ^49# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:warning: In file included from 1 : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^block.c: warning: 2: ^note: EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;:EXTERN VALUE mgsl_narray;In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:67 expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.h18 ^./include/rb_gsl.h : :EXTERN VALUE cgsl_matrix_complex_view_ro;: ^ :note: 2:411 In file included from 18expanded from here/usr/include/ruby-2.7.0/ruby/defines.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \29:^./include/rb_gsl_histogram.h/usr/include/ruby-2.7.0/ruby/defines.h: : :19 ::In file included from 411note: ^2: message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h19411include/rb_gsl_poly.h:expanded from here : :: ::19 :note: ^411In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"1918:note: 63expanded from macro 'EXTERN' :include/rb_gsl.h :: expanded from here: 19: ^ include/rb_gsl_array.hIn file included from note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 2:18 note: :const.c In file included from expanded from macro 'EXTERN': : expanded from macro 'EXTERN'63 message "EXTERN is deprecated, use RUBY_EXTERN instead": ^cdf.c note: include/rb_gsl_poly.h : 12 :note: expanded from macro 'EXTERN':1 ^: 12expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \21:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from :: : ./include/rb_gsl_const.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \65./include/rb_gsl_array.h ^1warning: In file included from ^ message "EXTERN is deprecated, use RUBY_EXTERN instead": :: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]array.cconst_additional.c 16 ^266 :: ^EXTERN VALUE cgsl_function;: : :warning: :54512 In file included from note: 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]67:: :^include/rb_gsl.h:expanded from here:In file included from :22In file included from 59 :55 complex.c2:EXTERN VALUE cgsl_poly_int;./include/rb_gsl_const.h:/usr/include/ruby-2.7.0/ruby/defines.h18:warning: :: message "EXTERN is deprecated, use RUBY_EXTERN instead" warning: :2:: 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]14 ^passing arguments to 'Init_gsl_vector_int' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]^16:411In file included from : : note: : In file included from :include/rb_gsl_poly.h ./include/rb_gsl_array.hexpanded from hereEXTERN VALUE mDirac;/usr/include/ruby-2.7.0/ruby/defines.hIn file included from Init_gsl_vector_int(module);note: combination.c19:note: : :include/rb_gsl.h expanded from here::18expanded from here62^411: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 13 : : :18 : note: include/rb_gsl_array.h1/usr/include/ruby-2.7.0/ruby/defines.h19 message "EXTERN is deprecated, use RUBY_EXTERN instead": ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_array.hexpanded from macro 'EXTERN':::: In file included from : 55 411 ^include/rb_gsl_poly.h ^64In file included from :warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:note: : :common.c1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 19expanded from macro 'EXTERN'18In file included from 1:: ^: In file included from : cheb.c:12 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ EXTERN VALUE cgsl_index;blas1.cinclude/rb_gsl_array.h: warning: : warning: :note: ::12EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_array.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^67expanded from macro 'EXTERN'^1443: : : : :In file included from 66# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE mgsl_narray;2EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;/usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_array.h1./include/rb_gsl.h: :: ::::1 ^^75 ^41160 18: :note: ::warning: : /usr/include/ruby-2.7.0/ruby/defines.h:2expanded from here/usr/include/ruby-2.7.0/ruby/defines.h191EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from warning: :69: ::: include/rb_gsl_poly.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]411EXTERN VALUE cgsl_vector_col;: 411 : message "EXTERN is deprecated, use RUBY_EXTERN instead": 2note: :note: warning: 18 EXTERN VALUE mDirac;19^:expanded from here19expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^ : : include/rb_gsl_array.h ^ /usr/include/ruby-2.7.0/ruby/defines.hnote: : message "EXTERN is deprecated, use RUBY_EXTERN instead" note: :expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_matrix_int_view_ro;note: In file included from 58 /usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN'411 expanded from macro 'EXTERN'bspline.c: ^: : ^^ : message "EXTERN is deprecated, use RUBY_EXTERN instead"1 41119 1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from /usr/include/ruby-2.7.0/ruby/defines.h: ^ 19 :block.c:In file included from ^ warning: :note: ^65:411./include/rb_gsl.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from macro 'EXTERN' :18:: note: 2: 1918expanded from macro 'EXTERN'::EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;:In file included from :: 67# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \51 ./include/rb_gsl_histogram.h In file included from : :^note: :note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_poly.h2 ^2 expanded from here19expanded from macro 'EXTERN' :: :/usr/include/ruby-2.7.0/ruby/defines.h : ^18 ::In file included from : message "EXTERN is deprecated, use RUBY_EXTERN instead"note: note: 41131include/rb_gsl.hinclude/rb_gsl_array.h expanded from hereexpanded from here:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:::: ^ 19 2186469 : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead":: :: In file included from include/rb_gsl_poly.h12note: ^complex.c ^note: :::expanded from macro 'EXTERN' ::61 expanded from here22 14:In file included from :warning: note: In file included from : 2combination.c1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here27const.c./include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead"::: warning:: ^13 ^EXTERN VALUE mgsl_narray;s1263 message "EXTERN is deprecated, use RUBY_EXTERN instead"note: : warning: generated: : ^ expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^In file included from . ./include/rb_gsl_array.hIn file included from 1 : const_additional.c:./include/rb_gsl_const.h:57EXTERN VALUE cgsl_poly_dd;/usr/include/ruby-2.7.0/ruby/defines.h:66: : : message "EXTERN is deprecated, use RUBY_EXTERN instead"12:16warning: 2^411 : 1: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: : ^In file included from :In file included from /usr/include/ruby-2.7.0/ruby/defines.h19 ./include/rb_gsl_const.h warning: include/rb_gsl.hnote: ::EXTERN VALUE cgsl_function;:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:expanded from here411 16 18 :note: ^: In file included from : EXTERN VALUE mDirac;19expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from blas1.cIn file included from : /usr/include/ruby-2.7.0/ruby/defines.h include/rb_gsl.h:include/rb_gsl_poly.h^ : ^:14: note: 411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 18: 18/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN': : ./include/rb_gsl_array.h: : 19In file included from ^In file included from :include/rb_gsl_array.h411:cheb.c include/rb_gsl_poly.h61:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :::56 19note: 1218:1: ^:expanded from macro 'EXTERN': : 69:1 In file included from include/rb_gsl_array.h: :note: ./include/rb_gsl.h:2warning: :expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:44:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]warning: 77 18: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^: 1note: 2 In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE cgsl_matrix_view_ro;:expanded from hereEXTERN VALUE cgsl_permutation;:include/rb_gsl_poly.h :: ^^warning: ^note: 1867 message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from here: : /usr/include/ruby-2.7.0/ruby/defines.h /usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_array.h2: ^::::69EXTERN VALUE cgsl_vector_col_view; message "EXTERN is deprecated, use RUBY_EXTERN instead" 41141159 : :::note: 2In file included from ^^19:191expanded from here:bspline.c :: :/usr/include/ruby-2.7.0/ruby/defines.hnote: In file included from note: 1:expanded from macro 'EXTERN'warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"note: block.cexpanded from here: 411 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from macro 'EXTERN': In file included from : ^ 18# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl.h19 message "EXTERN is deprecated, use RUBY_EXTERN instead": EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;:: In file included from ^In file included from 18 ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_histogram.h complex.c^: note: :: In file included from expanded from macro 'EXTERN' ^1914:/usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_poly.h : : 53::In file included from ./include/rb_gsl_array.h:41118include/rb_gsl.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:2:: :63 64:19include/rb_gsl_array.h18: ^: ::: 2 1note: 66include/rb_gsl_poly.h:::expanded from herenote: :: 33 expanded from macro 'EXTERN'123note: warning: : ::expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2 1 :warning: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE mgsl_narray;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" note: warning: ^ expanded from here^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE mDirac; In file included from ^ EXTERN VALUE cgsl_poly_taylor;const.c /usr/include/ruby-2.7.0/ruby/defines.h^ message "EXTERN is deprecated, use RUBY_EXTERN instead": :: 59 ^^12411/usr/include/ruby-2.7.0/ruby/defines.h: : :In file included from :2/usr/include/ruby-2.7.0/ruby/defines.hIn file included from 19In file included from blas1.c411::./include/rb_gsl_const.h:const_additional.c:: 411: :1419note: :16note: 12: :expanded from here19: expanded from macro 'EXTERN': ./include/rb_gsl_array.h :In file included from In file included from :note: include/rb_gsl.h./include/rb_gsl_const.h message "EXTERN is deprecated, use RUBY_EXTERN instead"62# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN'note: :: : expanded from macro 'EXTERN'1816 ^1 ^ : : : In file included from In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ include/rb_gsl_poly.hinclude/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from warning: ::: cheb.c ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]186918 ^: : :: 12include/rb_gsl_array.h2In file included from : EXTERN VALUE cgsl_index;:::include/rb_gsl_poly.hIn file included from : 7157 :./include/rb_gsl.h79^::note: 18:: 21expanded from here: 182:/usr/include/ruby-2.7.0/ruby/defines.h: include/rb_gsl_array.h: : : :In file included from note: message "EXTERN is deprecated, use RUBY_EXTERN instead"411warning: 45include/rb_gsl_poly.hnote: expanded from here :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::expanded from here ^19 118 :: message "EXTERN is deprecated, use RUBY_EXTERN instead": EXTERN VALUE cgsl_matrix_complex_view_ro;In file included from include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead" complex.cnote: warning: : ^ ^:expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]60 ^ 14 : /usr/include/ruby-2.7.0/ruby/defines.h: 1:./include/rb_gsl_array.h:EXTERN VALUE cgsl_vector_complex_col;In file included from 411: block.c:66# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: ^:19: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 18:1 ^ /usr/include/ruby-2.7.0/ruby/defines.h: : :In file included from EXTERN VALUE cgsl_matrix_int_view_ro;note: 411./include/rb_gsl_histogram.h expanded from macro 'EXTERN'warning: :::^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]196519 ::EXTERN VALUE mDirac;2: /usr/include/ruby-2.7.0/ruby/defines.h # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :In file included from :note: ^ include/rb_gsl.h411expanded from macro 'EXTERN' ^ note: :: /usr/include/ruby-2.7.0/ruby/defines.hexpanded from here1819: : ::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \411include/rb_gsl_poly.h 55 ::note: : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"1924expanded from macro 'EXTERN'2 :: : ^ 1 : note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \note: 35expanded from macro 'EXTERN' expanded from here: warning: ^ 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from : blas1.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" ::EXTERN VALUE cgsl_poly_workspace;14 note: 61 : ^ ^expanded from here:^./include/rb_gsl_array.h 2 ::/usr/include/ruby-2.7.0/ruby/defines.hIn file included from 63: message "EXTERN is deprecated, use RUBY_EXTERN instead":const.c:71note: 411:1:expanded from here: ^12:2 19 : ::In file included from warning: message "EXTERN is deprecated, use RUBY_EXTERN instead" In file included from ./include/rb_gsl_const.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: note: const_additional.c: ^expanded from hereexpanded from macro 'EXTERN':16 12: EXTERN VALUE cgsl_function;: In file included from In file included from include/rb_gsl.h ./include/rb_gsl_const.h message "EXTERN is deprecated, use RUBY_EXTERN instead":In file included from ^:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 18cheb.c 16 ^: :: /usr/include/ruby-2.7.0/ruby/defines.h ^ In file included from 12In file included from : include/rb_gsl_poly.h: include/rb_gsl.h411:In file included from ::18:./include/rb_gsl.h1819: 81:: :include/rb_gsl_array.h:18In file included from :2: include/rb_gsl_poly.hnote: 58:In file included from :expanded from macro 'EXTERN': include/rb_gsl_poly.h18 1note: :: :expanded from here18include/rb_gsl_array.h : :warning: include/rb_gsl_array.h46EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: message "EXTERN is deprecated, use RUBY_EXTERN instead"611 ^ : ^EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;: 1 In file included from :^warning: cdf.c : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:warning: 67/usr/include/ruby-2.7.0/ruby/defines.h In file included from 14EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::block.c: 2EXTERN VALUE cgsl_vector_complex_col_view;411:In file included from : EXTERN VALUE cgsl_permutation;:18./include/rb_gsl_rng.h ^19: :note: ^ :In file included from 16expanded from here /usr/include/ruby-2.7.0/ruby/defines.h ./include/rb_gsl_histogram.h: /usr/include/ruby-2.7.0/ruby/defines.h:In file included from note: :In file included from :411bspline.cexpanded from macro 'EXTERN'19include/rb_gsl.h411:: message "EXTERN is deprecated, use RUBY_EXTERN instead": ::191 In file included from 1819:: ^include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: : In file included from : In file included from note: ./include/rb_gsl.h18 ^include/rb_gsl_poly.hnote: expanded from macro 'EXTERN':: :expanded from macro 'EXTERN' 18include/rb_gsl_poly.h17: : In file included from : 25:include/rb_gsl_poly.hblas1.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_complex.h:57::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :1:2014 ^21:2:: ^ : :1:./include/rb_gsl_array.h 1warning: :::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: warning: 6437: expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::63warning: 12:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_rational;: :EXTERN VALUE cgsl_poly;2 message "EXTERN is deprecated, use RUBY_EXTERN instead"^warning: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: EXTERN VALUE cgsl_complex;^ ^ expanded from here/usr/include/ruby-2.7.0/ruby/defines.h note: /usr/include/ruby-2.7.0/ruby/defines.h :^EXTERN VALUE mgsl_narray;expanded from here:411 In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"411:/usr/include/ruby-2.7.0/ruby/defines.h^const.c :19: message "EXTERN is deprecated, use RUBY_EXTERN instead":19 ^ :411 /usr/include/ruby-2.7.0/ruby/defines.h12: : ^:: In file included from note: 19 411In file included from const_additional.cnote: expanded from macro 'EXTERN'expanded from macro 'EXTERN'::./include/rb_gsl_const.h: In file included from 19:12cheb.cnote: :16: :expanded from macro 'EXTERN' : In file included from 12# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ note: In file included from ./include/rb_gsl_const.h: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from macro 'EXTERN'include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:In file included from ^ : 16./include/rb_gsl.h ^ 18 ^: : : In file included from 18:In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl.h : 73include/rb_gsl_poly.h:: ^:In file included from ::8318 71include/rb_gsl_poly.h218:: ::::: 2In file included from 21869 include/rb_gsl_array.h:include/rb_gsl_poly.h:: :note: : : include/rb_gsl_array.h2expanded from here59note: 18note: :: :expanded from here: expanded from here62 1 include/rb_gsl_array.h : message "EXTERN is deprecated, use RUBY_EXTERN instead"note: ::1 expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead"47: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ warning: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^1warning: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead":EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; bspline.c ^warning: : EXTERN VALUE cgsl_index;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^In file included from 1 common.c: ^/usr/include/ruby-2.7.0/ruby/defines.h:In file included from :13./include/rb_gsl.hEXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view;/usr/include/ruby-2.7.0/ruby/defines.h411In file included from : : ::blas1.cIn file included from 18411^19:./include/rb_gsl_histogram.h: : : 14:include/rb_gsl_poly.h19/usr/include/ruby-2.7.0/ruby/defines.hnote: : 19:::expanded from macro 'EXTERN'./include/rb_gsl_array.h: In file included from 21 411 :In file included from cdf.c:note: :66include/rb_gsl.h:1expanded from macro 'EXTERN'19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \::14: : 118: ^ :: In file included from warning: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from ./include/rb_gsl_rng.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN': warning: include/rb_gsl_poly.h: 59 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:16:EXTERN VALUE cgsl_poly_int; 17: 2# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : In file included from :EXTERN VALUE mDirac; ^include/rb_gsl_complex.hinclude/rb_gsl.h: ^ ::65note: ^ 21/usr/include/ruby-2.7.0/ruby/defines.h18:expanded from here ::: 2 1:/usr/include/ruby-2.7.0/ruby/defines.h411include/rb_gsl_poly.h::39:: message "EXTERN is deprecated, use RUBY_EXTERN instead": :41119 20note: warning: 2:: ^:expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:19 1 :note: :EXTERN VALUE cgsl_complex;note: expanded from macro 'EXTERN' In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from herenote: warning: const.c ^ expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^ 12# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.h: EXTERN VALUE cgsl_poly; :In file included from ^ In file included from ^411./include/rb_gsl_const.h # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \^cheb.c :: :/usr/include/ruby-2.7.0/ruby/defines.h1916: ^In file included from 12::: 75 const_additional.c: 411 In file included from ::In file included from :note: include/rb_gsl.h212:./include/rb_gsl.h19expanded from macro 'EXTERN'::: 71:: 18 In file included from :18 : note: ./include/rb_gsl_const.h2: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from expanded from here::In file included from expanded from macro 'EXTERN' include/rb_gsl_poly.h 16: include/rb_gsl_poly.h ^:In file included from note: : 18 message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl.hexpanded from here18: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : ^ : include/rb_gsl_array.h: 18 include/rb_gsl_array.h:71 ^: :60 message "EXTERN is deprecated, use RUBY_EXTERN instead": In file included from 63:In file included from 2include/rb_gsl_poly.h:1bspline.c ^:::1:: 7318: 1note: :: warning: : expanded from here2include/rb_gsl_array.hwarning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ./include/rb_gsl.h 48 : message "EXTERN is deprecated, use RUBY_EXTERN instead"note: :EXTERN VALUE cgsl_matrix_int_view_ro;18 EXTERN VALUE cgsl_function;expanded from here1 : ^ :^include/rb_gsl_poly.h ^ : message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: /usr/include/ruby-2.7.0/ruby/defines.h22 /usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: ^: 4111 411:::19 19EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;:warning: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: ^note: expanded from macro 'EXTERN' In file included from expanded from macro 'EXTERN'EXTERN VALUE cgsl_poly_dd; /usr/include/ruby-2.7.0/ruby/defines.hcdf.c ::^411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \14 : ^# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: /usr/include/ruby-2.7.0/ruby/defines.h19 In file included from :: ^./include/rb_gsl_rng.hIn file included from 411 ::common.c:note: 6116:19expanded from macro 'EXTERN'::: 13: 672In file included from : ::include/rb_gsl.hIn file included from note: 2 :./include/rb_gsl_histogram.hexpanded from macro 'EXTERN':note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18: expanded from here : 19note: ^include/rb_gsl_poly.h: expanded from here :In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead"21include/rb_gsl.h ::: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^41118 ::: ^2:In file included from 77const.c:: include/rb_gsl_poly.h :212warning: : :: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]20note: In file included from cheb.c :expanded from herenote: ./include/rb_gsl_const.h:1 expanded from hereEXTERN VALUE cgsl_poly_int;:12: 16: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from warning: In file included from ./include/rb_gsl.h ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl.h/usr/include/ruby-2.7.0/ruby/defines.h: ^ ::18EXTERN VALUE cgsl_poly; 18411: In file included from : :In file included from ^In file included from const_additional.cIn file included from 19include/rb_gsl_poly.h bspline.c:include/rb_gsl_poly.h:::12/usr/include/ruby-2.7.0/ruby/defines.h: 181: :18note: : : In file included from 411: expanded from macro 'EXTERN'include/rb_gsl_array.hIn file included from ./include/rb_gsl_const.h:include/rb_gsl_array.h :./include/rb_gsl.h:18: include/rb_gsl_poly.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ 19:64:EXTERN VALUE cgsl_poly_taylor;::61:16 75 :1: ^:note: 1:In file included from 2expanded from macro 'EXTERN':: include/rb_gsl.h/usr/include/ruby-2.7.0/ruby/defines.h warning: ::411note: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]18:expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : 19 EXTERN VALUE mgsl_narray; In file included from : EXTERN VALUE cgsl_permutation; ^include/rb_gsl_poly.h ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" :note: ^18expanded from macro 'EXTERN' ^/usr/include/ruby-2.7.0/ruby/defines.h : :/usr/include/ruby-2.7.0/ruby/defines.h :include/rb_gsl_array.h73:411::411:492:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19In file included from ::19 :cdf.c1 : ^ ::note: note: 14 expanded from herenote: expanded from macro 'EXTERN': warning: expanded from macro 'EXTERN' :In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from 79block.c message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_rng.h # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 218 ^16EXTERN VALUE cgsl_vector_complex_view_ro; ^:: : ^ In file included from In file included from ^note: :./include/rb_gsl_histogram.hIn file included from include/rb_gsl.h expanded from here69:common.c::/usr/include/ruby-2.7.0/ruby/defines.h :19:1863:2: 13: :411 message "EXTERN is deprecated, use RUBY_EXTERN instead":In file included from : include/rb_gsl_poly.h2: include/rb_gsl.hIn file included from ::19note: ^:./include/rb_gsl_histogram.h22 :expanded from here 21::note: : 191expanded from herenote: In file included from include/rb_gsl_root.h: : message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN'bspline.c::In file included from 119include/rb_gsl.hwarning: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead": ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from 118# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^./include/rb_gsl.h:EXTERN VALUE cgsl_poly_dd;: In file included from : include/rb_gsl_poly.hcheb.cIn file included from ^18: warning: ^::const.c include/rb_gsl_poly.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 2112:: /usr/include/ruby-2.7.0/ruby/defines.h:: 12:24:1In file included from : 43EXTERN VALUE cgsl_fsolver;:411:./include/rb_gsl.hIn file included from : 1: :./include/rb_gsl_const.h2^:19warning: 18:: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 16 warning: /usr/include/ruby-2.7.0/ruby/defines.h In file included from : note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: :include/rb_gsl_poly.hIn file included from expanded from hereEXTERN VALUE cgsl_poly_int; expanded from macro 'EXTERN'411:include/rb_gsl.h :18EXTERN VALUE cgsl_poly_workspace;:^19: message "EXTERN is deprecated, use RUBY_EXTERN instead"18 :include/rb_gsl_array.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^: /usr/include/ruby-2.7.0/ruby/defines.h : ^In file included from :note: 66 ^/usr/include/ruby-2.7.0/ruby/defines.h include/rb_gsl_poly.h411expanded from macro 'EXTERN': ::41118:: 1In file included from : 1919::const_additional.cinclude/rb_gsl_array.h:: 77:: warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:1262note: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 2: :expanded from macro 'EXTERN'expanded from macro 'EXTERN' ^:In file included from 1 EXTERN VALUE mDirac;./include/rb_gsl_const.h:note: : expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:^16warning: 85 : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"/usr/include/ruby-2.7.0/ruby/defines.hIn file included from 2 :include/rb_gsl.hEXTERN VALUE cgsl_index;: ^411:: : :1875^81note: 19: : :expanded from here:In file included from In file included from 22/usr/include/ruby-2.7.0/ruby/defines.h cdf.cinclude/rb_gsl_poly.h:::note: :: message "EXTERN is deprecated, use RUBY_EXTERN instead" 411expanded from macro 'EXTERN'1418 note: note: : : : ^expanded from hereexpanded from here19In file included from include/rb_gsl_array.h :./include/rb_gsl_rng.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : message "EXTERN is deprecated, use RUBY_EXTERN instead"51 message "EXTERN is deprecated, use RUBY_EXTERN instead"note: 16 :In file included from ^ expanded from macro 'EXTERN': ^1block.c ^In file included from :: include/rb_gsl.h 18:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from :warning: : 71 In file included from common.c18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from : ^bspline.c:: ./include/rb_gsl_histogram.h2 :13include/rb_gsl_poly.h::1:: :EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col;19 : 65In file included from 23 : note: In file included from :./include/rb_gsl_histogram.h:In file included from ^expanded from here./include/rb_gsl.h2:1:include/rb_gsl.h ::19 :/usr/include/ruby-2.7.0/ruby/defines.h18: : warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"21: 411note: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : include/rb_gsl_poly.h:expanded from hereinclude/rb_gsl.h ^include/rb_gsl_root.h:19 : :EXTERN VALUE cgsl_poly_taylor;25:1820 message "EXTERN is deprecated, use RUBY_EXTERN instead": : :^ 1note: include/rb_gsl_poly.h1 ^:expanded from macro 'EXTERN'::/usr/include/ruby-2.7.0/ruby/defines.h 22 :In file included from warning: :warning: 411const.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 1912 EXTERN VALUE cgsl_rational;:: EXTERN VALUE cgsl_fdfsolver;warning: ^ In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^note: ./include/rb_gsl_const.h^ expanded from macro 'EXTERN': :EXTERN VALUE cgsl_poly_dd;/usr/include/ruby-2.7.0/ruby/defines.h 16/usr/include/ruby-2.7.0/ruby/defines.h45 :: ::^411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from 4112 : include/rb_gsl.h::/usr/include/ruby-2.7.0/ruby/defines.h19 ^:19 :: 18:note: 411 : expanded from here:note: :In file included from note: 19expanded from macro 'EXTERN'79include/rb_gsl_poly.hexpanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead": :: 218note: : ^: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ include/rb_gsl_array.h note: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here ^63 In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead": ^const_additional.c : 1 : ^83 ^:12 : : :2warning: In file included from :87In file included from :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]./include/rb_gsl_const.h77:cdf.c ::2EXTERN VALUE cgsl_function;:note: 162: 14expanded from here: : ^: In file included from note: In file included from include/rb_gsl.hnote: expanded from here/usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_rng.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here ::18 41116: ^:: In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead"19In file included from include/rb_gsl_poly.h :include/rb_gsl.h: ^ ^ :18 note: 18: expanded from macro 'EXTERN': include/rb_gsl_array.h include/rb_gsl_poly.hIn file included from ::common.c5224:::13# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \11: ::In file included from ^ ./include/rb_gsl_histogram.h warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: warning: :67EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19: : 2In file included from EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;:include/rb_gsl.hEXTERN VALUE cgsl_poly_workspace; : ^note: 18^ expanded from here: include/rb_gsl_poly.h/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h:::23411411 message "EXTERN is deprecated, use RUBY_EXTERN instead"::: 11919 ^::: warning: note: note: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from macro 'EXTERN'expanded from macro 'EXTERN'const.c :EXTERN VALUE cgsl_poly_taylor;12 : ^In file included from ./include/rb_gsl_const.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: ^16 411 : ^:In file included from 19include/rb_gsl.h:::81 :18:note: 47: 2expanded from macro 'EXTERN':In file included from : 2include/rb_gsl_poly.h ::note: 18expanded from herenote: : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ expanded from hereinclude/rb_gsl_array.h : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"64 : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"1 ::79In file included from :cdf.c 2: ^In file included from warning: :14 cheb.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : : note: In file included from 12expanded from hereIn file included from ./include/rb_gsl_rng.hEXTERN VALUE mgsl_narray;: const_additional.c: In file included from :16^./include/rb_gsl.h message "EXTERN is deprecated, use RUBY_EXTERN instead"12: : : In file included from /usr/include/ruby-2.7.0/ruby/defines.h18 ^In file included from include/rb_gsl.h:: ./include/rb_gsl_const.h:411include/rb_gsl_poly.h:18In file included from ::16: common.c1920: include/rb_gsl_poly.h:::In file included from :13 1include/rb_gsl.h25: note: :::In file included from expanded from macro 'EXTERN' 181./include/rb_gsl_histogram.h warning: : ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from 19 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_poly.hwarning: : EXTERN VALUE cgsl_poly; :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from ^18 include/rb_gsl.h^ : : EXTERN VALUE cgsl_rational;include/rb_gsl_array.h18 /usr/include/ruby-2.7.0/ruby/defines.h::53: ^:69:include/rb_gsl_poly.h 411/usr/include/ruby-2.7.0/ruby/defines.h:1:::2:2419411: ::: warning: 1 19note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:note: :expanded from here expanded from macro 'EXTERN' warning: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro;expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" EXTERN VALUE cgsl_poly_workspace;^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^/usr/include/ruby-2.7.0/ruby/defines.h/usr/include/ruby-2.7.0/ruby/defines.h :In file included from :clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o dht.o -c dht.c ^411const.c411 ::::19127319:: ::: In file included from ./include/rb_gsl_const.h832 note: :::note: expanded from macro 'EXTERN'162 expanded from macro 'EXTERN' : :note: In file included from expanded from hereinclude/rb_gsl.hnote: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18 message "EXTERN is deprecated, use RUBY_EXTERN instead" : ^ ^In file included from ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" include/rb_gsl_poly.h :: ^:1849 81: ::In file included from include/rb_gsl_array.h22cheb.c::::66 12:note: note: : 1expanded from hereexpanded from hereIn file included from : ./include/rb_gsl.h :warning: 18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead": message "EXTERN is deprecated, use RUBY_EXTERN instead" include/rb_gsl_poly.h ^EXTERN VALUE mDirac;: ^ 21 ^: 1:/usr/include/ruby-2.7.0/ruby/defines.h :In file included from warning: 411common.cIn file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:In file included from :const_additional.c 19bspline.c13:::EXTERN VALUE cgsl_poly_int;: 12 1 In file included from : note: : ^./include/rb_gsl_histogram.hIn file included from expanded from macro 'EXTERN'In file included from :./include/rb_gsl_const.h ./include/rb_gsl.h/usr/include/ruby-2.7.0/ruby/defines.h19:::: 1621411In file included from : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :include/rb_gsl.hIn file included from include/rb_gsl_root.h19:include/rb_gsl.h ^::18: 19 : 18:note: include/rb_gsl_poly.h:: 1expanded from macro 'EXTERN':71In file included from : 25:include/rb_gsl_poly.h :2:warning: 1# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: : ^note: include/rb_gsl_array.hwarning: expanded from hereEXTERN VALUE cgsl_fsolver;:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 55 :^: message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_rational;75 1 :: ^/usr/include/ruby-2.7.0/ruby/defines.h^2 : :warning: 411/usr/include/ruby-2.7.0/ruby/defines.h EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]::note: 19411expanded from here:: EXTERN VALUE cgsl_matrix, cgsl_matrix_complex;19note: :expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" note: ^ ^expanded from macro 'EXTERN' /usr/include/ruby-2.7.0/ruby/defines.h :411:19:In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \cheb.cnote: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN' ^12 : ^In file included from :./include/rb_gsl.h85:::18832# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :: include/rb_gsl_poly.h2 ^::note: 22 expanded from here:note: 1:expanded from here:51 : message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: 2 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ note: EXTERN VALUE cgsl_poly_dd; ^expanded from here ^ In file included from /usr/include/ruby-2.7.0/ruby/defines.hbspline.c:: message "EXTERN is deprecated, use RUBY_EXTERN instead"4111 :: 19 ^In file included from : ./include/rb_gsl.h :note: 21expanded from macro 'EXTERN': include/rb_gsl_root.hIn file included from :const_additional.c20::121: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from ./include/rb_gsl_const.hwarning: ^:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 16 : In file included from :include/rb_gsl.hEXTERN VALUE cgsl_fdfsolver;77: :18^2: :In file included from /usr/include/ruby-2.7.0/ruby/defines.h include/rb_gsl_poly.h:note: :411expanded from here18: : 19include/rb_gsl_array.h:: 56note: :expanded from macro 'EXTERN'1 : message "EXTERN is deprecated, use RUBY_EXTERN instead" warning: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from EXTERN VALUE cgsl_matrix_view_ro; cheb.c ^:^ 12 : /usr/include/ruby-2.7.0/ruby/defines.hIn file included from ::./include/rb_gsl.h87411:::18219: ::include/rb_gsl_poly.h :note: note: 23expanded from hereexpanded from macro 'EXTERN': 1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_poly_taylor; ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h ^ : ^411 :19:: 53note: :expanded from macro 'EXTERN'2 : note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ :79:2: note: expanded from here In file included from const_additional.c:12In file included from : message "EXTERN is deprecated, use RUBY_EXTERN instead"cdf.cIn file included from :./include/rb_gsl_const.h ^14: : 16In file included from : ./include/rb_gsl_rng.hIn file included from :In file included from include/rb_gsl.h16cheb.c:: :18In file included from 12: include/rb_gsl.h: In file included from :In file included from include/rb_gsl_poly.h21./include/rb_gsl.h:: :18include/rb_gsl_root.h18: :: include/rb_gsl_array.h19include/rb_gsl_poly.h:::57124:::1 1:warning: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] warning: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_poly_workspace;EXTERN VALUE cgsl_matrix_complex_view_ro;: 411^: 19^/usr/include/ruby-2.7.0/ruby/defines.h: : /usr/include/ruby-2.7.0/ruby/defines.h411note: ::expanded from macro 'EXTERN'41119 ::19 :note: expanded from macro 'EXTERN'note: expanded from macro 'EXTERN'# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :85:2: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here ^ :81# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: message "EXTERN is deprecated, use RUBY_EXTERN instead"2 ^ : ^ :note: 55expanded from hereIn file included from :const.c2::12 In file included from : note: deriv.cIn file included from In file included from expanded from here:cdf.c message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_const.h 12: :: 14 ^16 message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_common.h: : :In file included from In file included from 29 ^./include/rb_gsl_rng.hIn file included from include/rb_gsl.h: :cheb.c:116:18:: In file included from 12: In file included from const_additional.c: include/rb_gsl_poly.hwarning: include/rb_gsl.h:In file included from :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:12./include/rb_gsl.h20 21: ::: In file included from 181include/rb_gsl_root.hEXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a;./include/rb_gsl_const.h: :: :include/rb_gsl_poly.h 20^16:warning: : : 25/usr/include/ruby-2.7.0/ruby/defines.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1In file included from :: :include/rb_gsl.h1411 :warning: 19::EXTERN VALUE cgsl_poly;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:18 : warning: ^note: In file included from EXTERN VALUE cgsl_fdfsolver;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_poly.h ::^411EXTERN VALUE cgsl_rational;18 : : /usr/include/ruby-2.7.0/ruby/defines.h19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \^include/rb_gsl_array.h:: :411 ^58/usr/include/ruby-2.7.0/ruby/defines.h:In file included from note: ::19common.cexpanded from macro 'EXTERN'1411:: ::: 13 1719note: : warning: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:expanded from macro 'EXTERN'In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2 ./include/rb_gsl_histogram.h : ^note: : expanded from macro 'EXTERN'19note: EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view;# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: expanded from here: In file included from 73^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :57:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: message "EXTERN is deprecated, use RUBY_EXTERN instead"2 :include/rb_gsl.h 2note: ^ ^::expanded from here ^ 21 : note: ::include/rb_gsl_root.hexpanded from here8783 message "EXTERN is deprecated, use RUBY_EXTERN instead": :: 1922: ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"::1 : ^note: note: expanded from hereexpanded from herewarning: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]const_additional.cIn file included from :const.c12 message "EXTERN is deprecated, use RUBY_EXTERN instead" message "EXTERN is deprecated, use RUBY_EXTERN instead":EXTERN VALUE cgsl_fsolver;: 12 In file included from ^ ^: ^./include/rb_gsl_const.h In file included from :./include/rb_gsl_const.h/usr/include/ruby-2.7.0/ruby/defines.h16::: 16411In file included from : :include/rb_gsl.hIn file included from 19:include/rb_gsl.h:18: : 18In file included from note: : include/rb_gsl_poly.hIn file included from expanded from macro 'EXTERN'include/rb_gsl_poly.h:bspline.c :18:21: 1:include/rb_gsl_array.h: 1:In file included from :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \59./include/rb_gsl.h ::1warning: ^22:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : include/rb_gsl_histogram.hwarning: ::EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_poly_int;8521 ::^21 ::EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view;/usr/include/ruby-2.7.0/ruby/defines.h :note: warning: 411^expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 19/usr/include/ruby-2.7.0/ruby/defines.h:: 411note: :expanded from macro 'EXTERN'EXTERN VALUE cgsl_histogram;19 message "EXTERN is deprecated, use RUBY_EXTERN instead" : ^ ^ note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN' : ^411 :19: :note: 75expanded from macro 'EXTERN': 2: note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from common.cIn file included from ^: message "EXTERN is deprecated, use RUBY_EXTERN instead"deriv.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 13 : : ^12 ^In file included from : : ./include/rb_gsl_histogram.h59./include/rb_gsl_common.h:In file included from ::19:const.c2352: 89:::In file included from :12 1include/rb_gsl.h2: note: :::In file included from expanded from here 21 ./include/rb_gsl_const.h warning: : note: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl_root.hexpanded from here16 : message "EXTERN is deprecated, use RUBY_EXTERN instead" : 20 EXTERN VALUE cGSL_Object;In file included from : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl.h1 ^ :: ^18 : /usr/include/ruby-2.7.0/ruby/defines.hwarning: In file included from include/rb_gsl_poly.h:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]const_additional.c:411 :22:In file included from 12:EXTERN VALUE cgsl_fdfsolver;19bspline.c: 1 ::In file included from :^ 1./include/rb_gsl_const.h note: : :warning: expanded from macro 'EXTERN'/usr/include/ruby-2.7.0/ruby/defines.hIn file included from 16EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :./include/rb_gsl.h: 411:In file included from :22include/rb_gsl.h: EXTERN VALUE cgsl_poly_dd;19:include/rb_gsl_histogram.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ :18: ^ : 22 ^ note: In file included from : /usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN'include/rb_gsl_poly.h1: ::411:18 :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19: warning: 19 :include/rb_gsl_array.hEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^2: :60note: EXTERN VALUE cgsl_histogram_range;:expanded from macro 'EXTERN'note: : 1 expanded from here87^: : 2warning: /usr/include/ruby-2.7.0/ruby/defines.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: message "EXTERN is deprecated, use RUBY_EXTERN instead" 411 note: ^: ^expanded from here 19EXTERN VALUE cgsl_matrix_int_view_ro; : :note: 77expanded from macro 'EXTERN'^: 2 message "EXTERN is deprecated, use RUBY_EXTERN instead":/usr/include/ruby-2.7.0/ruby/defines.h : ^note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \411 expanded from here : ^19 : note: expanded from macro 'EXTERN' :91 message "EXTERN is deprecated, use RUBY_EXTERN instead": 2 ^: note: expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from ^const.c :12:: message "EXTERN is deprecated, use RUBY_EXTERN instead"61In file included from :./include/rb_gsl_const.h ^2: :16 : note: In file included from expanded from hereinclude/rb_gsl.h In file included from :bspline.c18:: 1include/rb_gsl_poly.h: :In file included from 23 message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl.h: :122:: include/rb_gsl_histogram.h ^warning: : EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]23 :1: warning: EXTERN VALUE cgsl_poly_taylor;EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^In file included from const_additional.c/usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_histogram_bin;:: 12411^: : In file included from 19./include/rb_gsl_const.h/usr/include/ruby-2.7.0/ruby/defines.h::: 16411note: : :expanded from macro 'EXTERN'In file included from 19 include/rb_gsl.h:: 18note: : expanded from macro 'EXTERN'In file included from include/rb_gsl_poly.h:18# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: include/rb_gsl_array.h ^: 61# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: :1 ^79: : 2warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : note: 93expanded from here: 2:EXTERN VALUE cgsl_permutation; note: ^expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" /usr/include/ruby-2.7.0/ruby/defines.h ^: 411:19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" In file included from ^const.c :12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.hbspline.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:: 241 ^:: 1In file included from :./include/rb_gsl.h: :63warning: 22:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 2 include/rb_gsl_histogram.h:: EXTERN VALUE cgsl_poly_workspace;24note: :expanded from here^1 :/usr/include/ruby-2.7.0/ruby/defines.h :warning: 411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: message "EXTERN is deprecated, use RUBY_EXTERN instead"19 : note: expanded from macro 'EXTERN'EXTERN VALUE cgsl_histogram2d; ^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: In file included from note: const_additional.c# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN': 12 ^: In file included from ./include/rb_gsl_const.h:16: :In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from 81include/rb_gsl.h cheb.c:: ^In file included from :218 cdf.c12:: :: In file included from 14In file included from :note: include/rb_gsl_poly.h: ./include/rb_gsl.h95expanded from here:In file included from :: 18./include/rb_gsl_rng.h212: : message "EXTERN is deprecated, use RUBY_EXTERN instead": :include/rb_gsl_array.h16 include/rb_gsl_root.h :: ^:note: 62In file included from 19expanded from here:include/rb_gsl.h: 1:1In file included from :22:const.c message "EXTERN is deprecated, use RUBY_EXTERN instead": :warning: include/rb_gsl_histogram.hwarning: 12EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 21 In file included from :EXTERN VALUE cgsl_index;./include/rb_gsl_const.h1 EXTERN VALUE cgsl_fsolver;:In file included from :^ 16bspline.c ^: :warning: /usr/include/ruby-2.7.0/ruby/defines.h In file included from 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:include/rb_gsl.h/usr/include/ruby-2.7.0/ruby/defines.h: 411::In file included from :18411EXTERN VALUE cgsl_histogram;./include/rb_gsl.h19: : ::include/rb_gsl_poly.h19^22 :: : note: 25 include/rb_gsl_histogram.h/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN':note: :: 1expanded from macro 'EXTERN'25411: :: 119warning: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ warning: ^ note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^EXTERN VALUE cgsl_rational;expanded from macro 'EXTERN' :^EXTERN VALUE cgsl_histogram2d_view;65: :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \85^/usr/include/ruby-2.7.0/ruby/defines.h2 : :: ^2/usr/include/ruby-2.7.0/ruby/defines.h411 :::note: 41119expanded from here:note: :: 89expanded from here19 : :note: 2 message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN': note: message "EXTERN is deprecated, use RUBY_EXTERN instead" expanded from macro 'EXTERN' ^ note: ^expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \const_additional.c : ^ message "EXTERN is deprecated, use RUBY_EXTERN instead":12 In file included from 83: cheb.c ^:In file included from :: 2./include/rb_gsl_const.h9712:::: 162In file included from note: In file included from : :./include/rb_gsl.hexpanded from herecdf.cIn file included from : :include/rb_gsl.hnote: 2114:expanded from here: : message "EXTERN is deprecated, use RUBY_EXTERN instead"18 include/rb_gsl_root.hIn file included from : :./include/rb_gsl_rng.h message "EXTERN is deprecated, use RUBY_EXTERN instead" ^In file included from include/rb_gsl_poly.h20: ::16 ^181: : :In file included from include/rb_gsl_array.h include/rb_gsl.h:warning: :63EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]22: : 1include/rb_gsl_histogram.h::EXTERN VALUE cgsl_fdfsolver; 22 warning: :^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1 :/usr/include/ruby-2.7.0/ruby/defines.h :EXTERN VALUE cgsl_function;warning: 411 EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:^ 19 : /usr/include/ruby-2.7.0/ruby/defines.hEXTERN VALUE cgsl_histogram_range;note: : expanded from macro 'EXTERN'411^ : 19:/usr/include/ruby-2.7.0/ruby/defines.h :note: 411# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN': 19 ^: note: expanded from macro 'EXTERN' :87:2: note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ In file included from deriv.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: message "EXTERN is deprecated, use RUBY_EXTERN instead"67 13 : ^: ^2 In file included from :./include/rb_gsl_function.h ::note: 9116expanded from here:: 2In file included from :include/rb_gsl.h :note: message "EXTERN is deprecated, use RUBY_EXTERN instead"18expanded from here : In file included from ^include/rb_gsl_poly.h : message "EXTERN is deprecated, use RUBY_EXTERN instead"17 : ^include/rb_gsl_complex.h :21:In file included from 1const_additional.c:: 12In file included from warning: : cdf.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from : ./include/rb_gsl_const.h14:: EXTERN VALUE cgsl_complex;16In file included from : ./include/rb_gsl_rng.h^In file included from : include/rb_gsl.h16:: /usr/include/ruby-2.7.0/ruby/defines.h18In file included from :: include/rb_gsl.h411In file included from ::include/rb_gsl_poly.h2219:: :18include/rb_gsl_histogram.h : :note: include/rb_gsl_array.h23expanded from macro 'EXTERN':: 641::1 :warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] warning: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^: 21EXTERN VALUE mgsl_narray;/usr/include/ruby-2.7.0/ruby/defines.h: :2^411:: 19note: :/usr/include/ruby-2.7.0/ruby/defines.hexpanded from here : note: 411expanded from macro 'EXTERN': 19: message "EXTERN is deprecated, use RUBY_EXTERN instead" note: ^expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ :69:2: note: expanded from here In file included from cdf.c:14: In file included from ./include/rb_gsl_rng.h:16: In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl.h :22 ^: include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from const_additional.c:12: EXTERN VALUE cgsl_histogram2d;In file included from ./include/rb_gsl_const.h^: 16/usr/include/ruby-2.7.0/ruby/defines.h: :In file included from 411include/rb_gsl.h::1918:: In file included from note: include/rb_gsl_poly.hexpanded from macro 'EXTERN': 18: include/rb_gsl_array.h:66:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN VALUE mDirac; ^^ /usr/include/ruby-2.7.0/ruby/defines.h::95411::219:: note: note: expanded from hereexpanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from cdf.c ^: 14: :In file included from 71./include/rb_gsl_rng.h::216:: In file included from note: include/rb_gsl.hexpanded from here: 22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :85:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fdfsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :87:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :91:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :73:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :75:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_dd; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :77:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_taylor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :79:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :81:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rational; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :83:2: note: expanded from here In file included from const.c:12 message "EXTERN is deprecated, use RUBY_EXTERN instead": In file included from ./include/rb_gsl_const.h:16 ^: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :91:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :85:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fdfsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :87:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :91:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:23: include/rb_gsl_sf.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:23: include/rb_gsl_sf.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :91:2:In file included from bspline.cnote: :expanded from here1 : In file included from ./include/rb_gsl.h:23: include/rb_gsl_sf.h message "EXTERN is deprecated, use RUBY_EXTERN instead": 19 ^: 1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; ^ /usr/include/ruby-2.7.0/ruby/defines.hIn file included from :block.c411::1819: :In file included from ./include/rb_gsl_histogram.hnote: :expanded from macro 'EXTERN'19 : In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE cgsl_fft_wavetable; ^ :/usr/include/ruby-2.7.0/ruby/defines.h99::4112::19 :note: expanded from herenote: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from In file included from common.cblock.c::1318: : In file included from In file included from ./include/rb_gsl_histogram.h./include/rb_gsl_histogram.h::1919: : In file included from In file included from include/rb_gsl.hinclude/rb_gsl.h::2525: : include/rb_gsl_fft.hinclude/rb_gsl_fft.h::4246::11:: warning: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; /usr/include/ruby-2.7.0/ruby/defines.h^: 411:/usr/include/ruby-2.7.0/ruby/defines.h19::411 :note: 19expanded from macro 'EXTERN': note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \91 : ^2 : note: :expanded from here99 :2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from In file included from common.cinclude/rb_gsl.h::1325: : In file included from include/rb_gsl_fft.h./include/rb_gsl_histogram.h::4719:: 1In file included from :include/rb_gsl.h :warning: 25EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_fft_real_workspace; ^ EXTERN VALUE cgsl_fft_wavetable;/usr/include/ruby-2.7.0/ruby/defines.h :^411 :19:/usr/include/ruby-2.7.0/ruby/defines.h :note: 411expanded from macro 'EXTERN': 19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 2 ^: note: expanded from here: 93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \cdf.c : ^14 : In file included from ./include/rb_gsl_rng.h::1695: :In file included from 2include/rb_gsl.h:: 23note: : expanded from hereinclude/rb_gsl_sf.h :19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10;In file included from common.c^: 13: In file included from ./include/rb_gsl_histogram.h:19/usr/include/ruby-2.7.0/ruby/defines.h: :In file included from 411include/rb_gsl.h::1925:: include/rb_gsl_fft.hnote: :expanded from macro 'EXTERN'45 :1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; :^99 :2: /usr/include/ruby-2.7.0/ruby/defines.hnote: :expanded from here411 :19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :99:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from bspline.c:1: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from bspline.c:1: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:In file included from 411:cheb.c19::12 : note: In file included from expanded from macro 'EXTERN'./include/rb_gsl.h :23: include/rb_gsl_sf.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :103:2:EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; note: ^expanded from here /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from ^bspline.c :1: :In file included from 99./include/rb_gsl.h::225:: include/rb_gsl_fft.hnote: :expanded from here44 :1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from bspline.c:1: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :107:2: note: expanded from here In file included from deriv.c:13 message "EXTERN is deprecated, use RUBY_EXTERN instead": In file included from ^./include/rb_gsl_function.h :16: In file included from include/rb_gsl.h:18In file included from : bspline.cIn file included from :include/rb_gsl_poly.h1:: 18In file included from : ./include/rb_gsl.hinclude/rb_gsl_array.h::2539: :include/rb_gsl_fft.h1::46 :warning: 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block, cgsl_block_int; ^ EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable;/usr/include/ruby-2.7.0/ruby/defines.h :^411 :/usr/include/ruby-2.7.0/ruby/defines.h19::411 :note: 19expanded from macro 'EXTERN': note: In file included from expanded from macro 'EXTERN'block.c :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18 : ^In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_histogram.h :: ^1923 : :In file included from :2include/rb_gsl.h109::: 272note: : :expanded from hereinclude/rb_gsl_rng.h :note: 18expanded from here: 1 message "EXTERN is deprecated, use RUBY_EXTERN instead": message "EXTERN is deprecated, use RUBY_EXTERN instead" ^warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ EXTERN VALUE cgsl_rng; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411In file included from :In file included from bspline.c19deriv.c:::1 13: note: : In file included from expanded from macro 'EXTERN'In file included from ./include/rb_gsl.h ./include/rb_gsl_function.h::2516: : include/rb_gsl_fft.hIn file included from :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl.h47 :: ^181 : :In file included from include/rb_gsl_poly.h:warning: :103EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]18: : In file included from 2In file included from include/rb_gsl_array.hEXTERN VALUE cgsl_fft_real_workspace;cdf.c:const.c: : :40^14note: 12: : expanded from here: 1/usr/include/ruby-2.7.0/ruby/defines.hIn file included from In file included from ::./include/rb_gsl_rng.h./include/rb_gsl_const.h message "EXTERN is deprecated, use RUBY_EXTERN instead" 411:: warning: :1616 ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19: : :In file included from In file included from include/rb_gsl.hEXTERN VALUE cgsl_block_uchar;include/rb_gsl.hnote: : :expanded from macro 'EXTERN'25^23 : : /usr/include/ruby-2.7.0/ruby/defines.hinclude/rb_gsl_fft.hinclude/rb_gsl_sf.h:::41142# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \19::In file included from :191common.c ^1::: : note: warning: 13 expanded from macro 'EXTERN'EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: warning: : In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]111./include/rb_gsl_histogram.h EXTERN VALUE mgsl_fft;::# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ 219 ^EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10;:: ^ In file included from /usr/include/ruby-2.7.0/ruby/defines.h^note: include/rb_gsl.h: expanded from here::411 27/usr/include/ruby-2.7.0/ruby/defines.h25:: ::19 message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl_rng.h4112: ::: ^1819 note: ::note: expanded from macro 'EXTERN'1 expanded from here :note: expanded from macro 'EXTERN'warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^EXTERN VALUE cgsl_rng; ^ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \101 /usr/include/ruby-2.7.0/ruby/defines.h: ^In file included from :2 deriv.c411::: 1319note: : ::expanded from hereIn file included from 99 ./include/rb_gsl_function.h:note: :2expanded from macro 'EXTERN'16: message "EXTERN is deprecated, use RUBY_EXTERN instead" : In file included from note: ^include/rb_gsl.hexpanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 18 ^: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h message "EXTERN is deprecated, use RUBY_EXTERN instead":In file included from : 103cdf.c41 ^::: 2141:: : In file included from note: ./include/rb_gsl_rng.hwarning: expanded from here:EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 16 : In file included from include/rb_gsl.h:25: include/rb_gsl_fft.hEXTERN VALUE cgsl_block_complex;: message "EXTERN is deprecated, use RUBY_EXTERN instead"43^ : ^1/usr/include/ruby-2.7.0/ruby/defines.h ::411 :warning: 19EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: note: expanded from macro 'EXTERN' EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :27:2: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here ^ :103:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from deriv.c ^: 13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: In file included from include/rb_gsl_array.hcdf.c::4214:: 1In file included from :./include/rb_gsl_rng.h :warning: 16EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_vector, cgsl_vector_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19EXTERN VALUE cgsl_fft_wavetable_factor;: ^note: expanded from macro 'EXTERN' /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :29:2: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here ^ :105:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from deriv.c ^: 13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from cdf.c:14EXTERN VALUE cgsl_vector_col;: In file included from ^./include/rb_gsl_rng.h :16/usr/include/ruby-2.7.0/ruby/defines.h: :In file included from 411include/rb_gsl.h::1925:: include/rb_gsl_fft.hnote: :expanded from macro 'EXTERN'45 :1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :31:EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace;2 :^ note: expanded from here /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from ./include/rb_gsl_function.h ^: 16: In file included from include/rb_gsl.h::18107: :In file included from 2include/rb_gsl_poly.h:: 18note: : expanded from hereinclude/rb_gsl_array.h :44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_vector_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from cdf.c:14: In file included from ./include/rb_gsl_rng.h:16: In file included from include/rb_gsl.h:25: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_fft.h : ^46 :1:: 33warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]2 : note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN'In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 18 ^: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h::10945::21:: note: warning: expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_col; message "EXTERN is deprecated, use RUBY_EXTERN instead"^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from cdf.c:14: In file included from ./include/rb_gsl_rng.h:16: In file included from include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 25 ^: include/rb_gsl_fft.h::4735::12:: warning: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here EXTERN VALUE cgsl_fft_real_workspace; ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_poly.h : ^18 : include/rb_gsl_array.h::46111::12:: warning: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here EXTERN VALUE cgsl_vector_complex_col_view; message "EXTERN is deprecated, use RUBY_EXTERN instead"^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :37:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :39:2: note: expanded from here In file included from cheb.c:12: In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl.h : ^25 : include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from deriv.c:13: In file included from EXTERN VALUE mgsl_fft;./include/rb_gsl_function.h :^16 : In file included from include/rb_gsl.h:18: /usr/include/ruby-2.7.0/ruby/defines.hIn file included from :include/rb_gsl_poly.h411::1819: :include/rb_gsl_array.h :note: 48expanded from macro 'EXTERN': 1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro;# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411::19101:: 2note: :expanded from macro 'EXTERN' note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :41:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from cheb.c ^: 12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16EXTERN VALUE cgsl_fft_wavetable;: In file included from ^include/rb_gsl.h :/usr/include/ruby-2.7.0/ruby/defines.h18:: 411In file included from :include/rb_gsl_poly.h19::18 : note: include/rb_gsl_array.hexpanded from macro 'EXTERN': 49:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE cgsl_vector_complex_view_ro; :^103 :2/usr/include/ruby-2.7.0/ruby/defines.h:: 411note: :expanded from here19 : note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from cheb.c ^: 12: In file included from :./include/rb_gsl.h43::252: :include/rb_gsl_fft.h :note: 44expanded from here: 1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_fft_wavetable_factor; ^^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19:In file included from deriv.cnote: :expanded from macro 'EXTERN'13 : In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_poly.h : ^18 : include/rb_gsl_array.h:51::1105:: 2warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: expanded from here EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead": 411 ^: 19: note: expanded from macro 'EXTERN' In file included from cheb.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ :45:2: EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace;note: expanded from here^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ In file included from deriv.c::13107: :In file included from 2./include/rb_gsl_function.h:: 16note: : expanded from hereIn file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: message "EXTERN is deprecated, use RUBY_EXTERN instead"include/rb_gsl_array.h : ^52 :1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from cheb.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.hEXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view;: 46^: 1/usr/include/ruby-2.7.0/ruby/defines.h:: 411warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]19 : note: expanded from macro 'EXTERN' EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :47:2: note: In file included from expanded from here# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \bspline.c : ^1 message "EXTERN is deprecated, use RUBY_EXTERN instead": In file included from ^:./include/rb_gsl.h 109::272: :In file included from include/rb_gsl_rng.hderiv.cnote: ::expanded from here1813 :: 1In file included from : message "EXTERN is deprecated, use RUBY_EXTERN instead"./include/rb_gsl_function.h :warning: ^16EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : In file included from include/rb_gsl.h:EXTERN VALUE cgsl_rng;18 : In file included from ^In file included from cheb.c include/rb_gsl_poly.h/usr/include/ruby-2.7.0/ruby/defines.h:::1218411: : :In file included from include/rb_gsl_array.h19./include/rb_gsl.h:::53 25:note: : 1expanded from macro 'EXTERN'include/rb_gsl_fft.h: : 47warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1 : # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from warning: const_additional.cEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; ^: 12^: EXTERN VALUE cgsl_fft_real_workspace;In file included from :/usr/include/ruby-2.7.0/ruby/defines.h ./include/rb_gsl_const.h113:^::411 162:/usr/include/ruby-2.7.0/ruby/defines.h: :19:In file included from :411include/rb_gsl.hnote: In file included from ::expanded from hereconst.cnote: 1923 :expanded from macro 'EXTERN':: 12 message "EXTERN is deprecated, use RUBY_EXTERN instead" include/rb_gsl_sf.h: note: :In file included from ^expanded from macro 'EXTERN'19# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \./include/rb_gsl_const.h : :1 ^16: : In file included from warning: include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: : 25 ^49: :include/rb_gsl_fft.h2:EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10;::42 111:^note: :1 expanded from here2: :/usr/include/ruby-2.7.0/ruby/defines.h :warning: note: 411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here: 19 ^EXTERN VALUE mgsl_fft;: message "EXTERN is deprecated, use RUBY_EXTERN instead"^note: expanded from macro 'EXTERN' ^In file included from /usr/include/ruby-2.7.0/ruby/defines.hderiv.c::41113:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 19 In file included from : ^./include/rb_gsl_function.h :note: 16expanded from macro 'EXTERN': : In file included from 99include/rb_gsl.h::218:: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from note: include/rb_gsl_poly.h ^expanded from here: 18: include/rb_gsl_array.h::55101 message "EXTERN is deprecated, use RUBY_EXTERN instead":: 12 ^:: warning: note: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]expanded from here EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \25 : ^include/rb_gsl_fft.h :43::511::2 :warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]note: expanded from here EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411 message "EXTERN is deprecated, use RUBY_EXTERN instead": 19 ^: note: expanded from macro 'EXTERN' In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 18 ^: In file included from include/rb_gsl_poly.h:18: :include/rb_gsl_array.h103::562::1 :note: expanded from herewarning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_view_ro; message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from const.c:12: In file included from ./include/rb_gsl_const.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \16 : ^In file included from include/rb_gsl.h:25:: 53include/rb_gsl_fft.h::244:: 1note: :expanded from here warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_fft_wavetable_factor; ^^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: In file included from ^include/rb_gsl_poly.h :18: :include/rb_gsl_array.h105::572::1 :note: expanded from herewarning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN VALUE cgsl_matrix_complex_view_ro; ^^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19In file included from :const.c :note: 12expanded from macro 'EXTERN': In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:45:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1 : ^ warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 55:2: note: expanded from here EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"411 : ^19 : note: expanded from macro 'EXTERN' In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from include/rb_gsl.h ^: 18: In file included from include/rb_gsl_poly.h::10718:: 2include/rb_gsl_array.h:: 58note: :expanded from here1 : warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19:In file included from const.cnote: :expanded from macro 'EXTERN'12 : In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:46:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \1 : ^ warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :57:2: note: expanded from here EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead": 411 ^: 19: note: expanded from macro 'EXTERN' In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \18 : ^In file included from include/rb_gsl_poly.h::18109: :include/rb_gsl_array.h2::59 :note: 1expanded from here: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: In file included from expanded from macro 'EXTERN'const.c :12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \47 : ^1 : warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 59:2: note: expanded from here EXTERN VALUE cgsl_fft_real_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"411 : ^19 : note: expanded from macro 'EXTERN' In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \In file included from include/rb_gsl_poly.h ^: 18: include/rb_gsl_array.h::11160::21:: note: warning: expanded from hereEXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_int_view_ro; message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :61:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:61:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_permutation; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :63:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:62:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_index; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :65:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:63:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :67:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:64:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_narray; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :69:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:66:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mDirac; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :71:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:27: include/rb_gsl_rng.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rng; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :113:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :103:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :107:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :109:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :111:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :73:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :75:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_dd; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :77:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_taylor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :79:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead"In file included from const.c ^: 12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:In file included from 27deriv.c: :include/rb_gsl_rng.h13:: 18In file included from :./include/rb_gsl_function.h1::16 : warning: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]include/rb_gsl.h :18: include/rb_gsl_poly.h:24:1EXTERN VALUE cgsl_rng;: ^warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: EXTERN VALUE cgsl_poly_workspace;expanded from macro 'EXTERN' ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 113 ^: 2:: 81note: :expanded from here2 : note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rational; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :83:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :85:2: note: expanded from here In file included from const_additional.c: message "EXTERN is deprecated, use RUBY_EXTERN instead"12 : ^In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:27: include/rb_gsl_rng.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]In file included from deriv.c:13: EXTERN VALUE cgsl_rng;In file included from ./include/rb_gsl_function.h^: 16: /usr/include/ruby-2.7.0/ruby/defines.hIn file included from :include/rb_gsl.h411::2119: :include/rb_gsl_root.h :note: 20expanded from macro 'EXTERN': 1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fdfsolver; ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \/usr/include/ruby-2.7.0/ruby/defines.h : ^411 :19::113 :note: 2expanded from macro 'EXTERN': note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead"# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^ :87:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:18:1In file included from :deriv.c :warning: 13EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: EXTERN VALUE cgsl_function;include/rb_gsl_histogram.h :^21 :1:/usr/include/ruby-2.7.0/ruby/defines.h :warning: 411EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: 19: note: expanded from macro 'EXTERN' EXTERN VALUE cgsl_histogram; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105:2: note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from here ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:In file included from 18deriv.c: :In file included from 13./include/rb_gsl_histogram.h: :In file included from 19./include/rb_gsl_function.h: :In file included from 16include/rb_gsl.h: :In file included from 31include/rb_gsl.h: :In file included from 22include/rb_gsl_cheb.h: :include/rb_gsl_histogram.h16:: 22include/rb_gsl_function.h::119:: 1warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; EXTERN VALUE cgsl_function_fdf;^ ^/usr/include/ruby-2.7.0/ruby/defines.h :411:/usr/include/ruby-2.7.0/ruby/defines.h19::411 :note: 19expanded from macro 'EXTERN': note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \91 : ^2 : note: :expanded from here107 :2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from In file included from deriv.c:common.c13:: 13In file included from : ./include/rb_gsl_function.hIn file included from :./include/rb_gsl_histogram.h16:: 19In file included from : include/rb_gsl.hIn file included from :include/rb_gsl.h22:: 31include/rb_gsl_histogram.h: :In file included from 24include/rb_gsl_cheb.h::116:: include/rb_gsl_function.hwarning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]18 :1: EXTERN VALUE cgsl_histogram2d;warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: EXTERN VALUE cgsl_function;note: expanded from macro 'EXTERN'^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105 message "EXTERN is deprecated, use RUBY_EXTERN instead": 2 ^: note: expanded from here In file included from deriv.c message "EXTERN is deprecated, use RUBY_EXTERN instead": 13 ^: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19In file included from :common.c :note: 13expanded from macro 'EXTERN': In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:31: In file included from # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \include/rb_gsl_cheb.h : ^16 : include/rb_gsl_function.h:19::197:: 2warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] note: expanded from here EXTERN VALUE cgsl_function_fdf; ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :107:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from bspline.c:1: In file included from ./include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from EXTERN VALUE cgsl_function;cdf.c :^14 : /usr/include/ruby-2.7.0/ruby/defines.hIn file included from :./include/rb_gsl_rng.h411::1619: :In file included from include/rb_gsl.hnote: :expanded from macro 'EXTERN'31 : In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE cgsl_function; :^115 :2: /usr/include/ruby-2.7.0/ruby/defines.hnote: :expanded from here411 :19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :113:2: note: expanded from here In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"bspline.c : ^1 : In file included from ./include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from EXTERN VALUE cgsl_function_fdf;cdf.c :^14 : In file included from /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_rng.h::41116:: 19In file included from :include/rb_gsl.h :note: 31expanded from macro 'EXTERN': In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE cgsl_function_fdf; :^117 :/usr/include/ruby-2.7.0/ruby/defines.h2::411 :note: 19expanded from here: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :115:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :109:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :109:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: In file included from include/rb_gsl.h:33: include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :111:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: In file included from ./include/rb_gsl_histogram.h:19: include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ In file included from /usr/include/ruby-2.7.0/ruby/defines.hcommon.c::41113:: 19In file included from :./include/rb_gsl_histogram.h :note: 19expanded from macro 'EXTERN': In file included from include/rb_gsl.h:33: include/rb_gsl_const.h:21:1:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ warning: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] :113:2: EXTERN VALUE mgsl_const_mks, mgsl_const_cgs;note: expanded from here^ /usr/include/ruby-2.7.0/ruby/defines.h:411: message "EXTERN is deprecated, use RUBY_EXTERN instead"19 : ^ note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :111:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from In file included from common.ccheb.c::1312: : In file included from In file included from ./include/rb_gsl_histogram.h./include/rb_gsl.h::19In file included from 31: block.c:: include/rb_gsl.h18In file included from :: include/rb_gsl_cheb.h112./include/rb_gsl_histogram.h:::16121: ::include/rb_gsl_function.h 1:warning: :18EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] : warning: 1EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]:EXTERN VALUE cGSL_Object; warning: ^EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram; /usr/include/ruby-2.7.0/ruby/defines.h^: 411EXTERN VALUE cgsl_function;:/usr/include/ruby-2.7.0/ruby/defines.h 19:^:411 :note: 19/usr/include/ruby-2.7.0/ruby/defines.hexpanded from macro 'EXTERN':: 411note: :expanded from macro 'EXTERN'19 : note: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \expanded from macro 'EXTERN' ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ : ^113 :# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \2 : ^: 115note: :expanded from here2: :115 :note: 2expanded from here: message "EXTERN is deprecated, use RUBY_EXTERN instead" note: ^expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: ./include/rb_gsl_histogram.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: In file included from expanded from macro 'EXTERN'cheb.c :12: In file included from ./include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ EXTERN VALUE cgsl_function_fdf;: 117^: 2: /usr/include/ruby-2.7.0/ruby/defines.hnote: :expanded from here411 :19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ In file included from block.c::11718:: 2./include/rb_gsl_histogram.h:: 23note: :expanded from here1 : warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: ./include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from block.c:18: ./include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from EXTERN VALUE cgsl_histogram2d_view;common.c :^13 : /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_histogram.h::41121::191:: In file included from note: bspline.cwarning: expanded from macro 'EXTERN':EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] 1 : In file included from ./include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1:EXTERN VALUE cgsl_histogram; # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: ^ EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ /usr/include/ruby-2.7.0/ruby/defines.h :411:EXTERN VALUE mgsl_multifit;:123 19:^:2 :/usr/include/ruby-2.7.0/ruby/defines.hnote: :expanded from macro 'EXTERN'note: 411In file included from cdf.cexpanded from here:: 1914:: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"note: ./include/rb_gsl_rng.h ^ expanded from macro 'EXTERN': ^ 16 : :In file included from 115include/rb_gsl.h::232:: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ include/rb_gsl_fit.h note: : ^expanded from here21 :1: :warning: message "EXTERN is deprecated, use RUBY_EXTERN instead"EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]119 : ^2 EXTERN VALUE mgsl_multifit;: ^note: expanded from hereIn file included from /usr/include/ruby-2.7.0/ruby/defines.hcommon.c::41113:: 19./include/rb_gsl_histogram.h:: message "EXTERN is deprecated, use RUBY_EXTERN instead"22note: :expanded from macro 'EXTERN' ^1 : warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range;# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^ /usr/include/ruby-2.7.0/ruby/defines.h::411117::192:: note: note: expanded from macro 'EXTERN'expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ ^ :117:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: ./include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:13: ./include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] In file included from const.cEXTERN VALUE cgsl_histogram2d;: 12^: In file included from /usr/include/ruby-2.7.0/ruby/defines.h./include/rb_gsl_const.h::41116:: 19In file included from :include/rb_gsl.h :note: 31expanded from macro 'EXTERN': In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:18:1: warning: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ :121:2EXTERN VALUE cgsl_function;: ^note: expanded from here /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from common.c:# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \13 : ^./include/rb_gsl_histogram.h :25:1::115 :warning: 2EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: note: expanded from here EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411: message "EXTERN is deprecated, use RUBY_EXTERN instead"19 : ^ note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ In file included from :const.c123::122: :In file included from In file included from ./include/rb_gsl_const.hnote: bspline.c:expanded from here:16 1: : In file included from In file included from include/rb_gsl.h./include/rb_gsl.h::31 message "EXTERN is deprecated, use RUBY_EXTERN instead"33: : In file included from include/rb_gsl_const.hinclude/rb_gsl_cheb.h ^:: 2116:: 1include/rb_gsl_function.h:: 19warning: :EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]1 : warning: In file included from EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]cdf.cEXTERN VALUE mgsl_const_mks, mgsl_const_cgs; :^14 EXTERN VALUE cgsl_function_fdf;: /usr/include/ruby-2.7.0/ruby/defines.hIn file included from ^:./include/rb_gsl_rng.h 411::/usr/include/ruby-2.7.0/ruby/defines.h1619:: :411In file included from :include/rb_gsl.hnote: 19:expanded from macro 'EXTERN':33 : note: include/rb_gsl_const.hexpanded from macro 'EXTERN': 21# define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \: 1 ^: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages]: ^ 121 :2::117 :note: EXTERN VALUE mgsl_const_mks, mgsl_const_cgs;2expanded from here : ^ note: /usr/include/ruby-2.7.0/ruby/defines.h message "EXTERN is deprecated, use RUBY_EXTERN instead"expanded from here: 411 ^: 19 message "EXTERN is deprecated, use RUBY_EXTERN instead": ^note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from bspline.c:1: ./include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cdf.c:14: In file included from ./include/rb_gsl_rng.h:16: include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' In file included from cdf.c:14: ./include/rb_gsl_rng.h:18:1: # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ EXTERN VALUE cgsl_rng;: 115^: 2: note: /usr/include/ruby-2.7.0/ruby/defines.hexpanded from here: 411:19: note: expanded from macro 'EXTERN' message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here In file included from message "EXTERN is deprecated, use RUBY_EXTERN instead"const_additional.c : ^12 : In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function_fdf; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :117:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: In file included from ./include/rb_gsl.h:33: include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from cheb.c:12: ./include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:23: include/rb_gsl_sf.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :99:2In file included from :const.c :note: 12expanded from here: In file included from ./include/rb_gsl_const.h:16: include/rb_gsl.h:112:1: message "EXTERN is deprecated, use RUBY_EXTERN instead"warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] ^ EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 28 warnings generated. In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: In file included from include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const.c:12: ./include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: In file included from ./include/rb_gsl_const.h:16: include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from const_additional.c:12: ./include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from hereIn file included from deriv.c:13: In file included from ./include/rb_gsl_function.h: message "EXTERN is deprecated, use RUBY_EXTERN instead"16 : ^In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :103:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :107:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :109:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :111:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:27: include/rb_gsl_rng.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rng; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :113:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ blas2.c:1084:3: error: incompatible function pointer types passing 'VALUE (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') to parameter of type 'VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') [-Wincompatible-function-pointer-types] rb_define_module_function(module, "dsyr2!", rb_gsl_blas_dsyr2, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2827:135: note: expanded from macro 'rb_define_module_function' #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); ^~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2804:1: note: passing argument to parameter 'func' here 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:1077:89: note: expanded from macro 'RB_METHOD_DEFINITION_DECL' RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1069:5: note: expanded from macro '\ RB_METHOD_DEFINITION_DECL_1' RB_METHOD_DEFINITION_DECL_C(def,nonnull,defname,decl,vars,funcargs) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1042:118: note: expanded from macro 'RB_METHOD_DEFINITION_DECL_C' __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); ^ blas2.c:1085:3: error: incompatible function pointer types passing 'VALUE (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') to parameter of type 'VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') [-Wincompatible-function-pointer-types] rb_define_module_function(module, "dsyr2", rb_gsl_blas_dsyr2_a, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2827:135: note: expanded from macro 'rb_define_module_function' #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); ^~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2804:1: note: passing argument to parameter 'func' here 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:1077:89: note: expanded from macro 'RB_METHOD_DEFINITION_DECL' RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1069:5: note: expanded from macro '\ RB_METHOD_DEFINITION_DECL_1' RB_METHOD_DEFINITION_DECL_C(def,nonnull,defname,decl,vars,funcargs) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1042:118: note: expanded from macro 'RB_METHOD_DEFINITION_DECL_C' __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); ^ blas2.c:1086:3: error: incompatible function pointer types passing 'VALUE (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') to parameter of type 'VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') [-Wincompatible-function-pointer-types] rb_define_module_function(module, "zher2!", rb_gsl_blas_zher2, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2827:135: note: expanded from macro 'rb_define_module_function' #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); ^~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2804:1: note: passing argument to parameter 'func' here 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:1077:89: note: expanded from macro 'RB_METHOD_DEFINITION_DECL' RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1069:5: note: expanded from macro '\ RB_METHOD_DEFINITION_DECL_1' RB_METHOD_DEFINITION_DECL_C(def,nonnull,defname,decl,vars,funcargs) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1042:118: note: expanded from macro 'RB_METHOD_DEFINITION_DECL_C' __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); ^ clang -I. -I/usr/include/ruby-2.7.0/x86_64-linux-musl -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DGSL_VERSION=2.7.1 -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_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/ruby/site_ruby/2.7.0/x86_64-linux-musl -I/usr/lib/ruby/gems/2.7.0/gems/narray-0.6.1.2/ext -fPIC -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Iinclude -I/usr/include -o diff.o -c diff.c blas2.c:1087:3: error: incompatible function pointer types passing 'VALUE (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') to parameter of type 'VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)' (aka 'unsigned long (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)') [-Wincompatible-function-pointer-types] rb_define_module_function(module, "zher2", rb_gsl_blas_zher2_a, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2827:135: note: expanded from macro 'rb_define_module_function' #define rb_define_module_function(klass, mid, func, arity) rb_define_module_function_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); ^~~~~~ /usr/include/ruby-2.7.0/ruby/ruby.h:2804:1: note: passing argument to parameter 'func' here 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:1077:89: note: expanded from macro 'RB_METHOD_DEFINITION_DECL' RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1069:5: note: expanded from macro '\ RB_METHOD_DEFINITION_DECL_1' RB_METHOD_DEFINITION_DECL_C(def,nonnull,defname,decl,vars,funcargs) \ ^ /usr/include/ruby-2.7.0/ruby/intern.h:1042:118: note: expanded from macro 'RB_METHOD_DEFINITION_DECL_C' __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); ^ 28 warnings and 4 errors generated. 54 warnings generated. In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN'make: *** [Makefile:246: blas2.o] Error 1 # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :115:2: note: expanded from here make: *** Waiting for unfinished jobs.... message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:33: include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :117:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: In file included from ./include/rb_gsl_function.h:16: include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: ./include/rb_gsl_function.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from deriv.c:13: ./include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function_fdf; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:17: include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :3:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 54 warnings generated. 27 warnings generated. 54 warnings generated. 54 warnings generated. In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: In file included from include/rb_gsl_array.h:27: include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: In file included from include/rb_gsl_array.h:27: include/rb_gsl_common.h:352:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :21:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:39:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block, cgsl_block_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :23:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:40:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block_uchar; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :25:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:41:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :27:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector, cgsl_vector_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :29:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :31:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :33:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :35:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :37:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :39:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:48:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :41:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:49:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :43:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:51:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :45:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:52:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :47:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:53:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :49:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:55:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :51:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:56:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :53:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:57:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_complex_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :55:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:58:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :57:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:59:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :59:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:60:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_int_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :61:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:61:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_permutation; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :63:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:62:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_index; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :65:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:63:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :67:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:64:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_narray; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :69:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:66:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mDirac; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :71:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: include/rb_gsl_poly.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :73:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: include/rb_gsl_poly.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :75:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: include/rb_gsl_poly.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_dd; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :77:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: include/rb_gsl_poly.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_taylor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :79:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: include/rb_gsl_poly.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :81:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:18: include/rb_gsl_poly.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rational; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :83:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:21: include/rb_gsl_root.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :85:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:21: include/rb_gsl_root.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fdfsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :87:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :91:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:23: include/rb_gsl_sf.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :99:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :103:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :107:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :109:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:25: include/rb_gsl_fft.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :111:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:27: include/rb_gsl_rng.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rng; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :113:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 29 warnings generated. In file included from diff.c:12: ./include/rb_gsl_common.h:29:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN ID rb_gsl_id_beg, rb_gsl_id_end, rb_gsl_id_excl, rb_gsl_id_to_a; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :17:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:12: ./include/rb_gsl_common.h:352:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :19:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :115:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:31: In file included from include/rb_gsl_cheb.h:16: include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function_fdf; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :117:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:17: include/rb_gsl_complex.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :21:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: In file included from ./include/rb_gsl.h:33: include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from dht.c:12: ./include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:39:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block, cgsl_block_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :23:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:40:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block_uchar; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :25:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:41:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_block_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :27:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector, cgsl_vector_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :29:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :31:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :33:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :35:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :37:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_view, cgsl_vector_complex_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :39:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:48:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_view_ro, cgsl_vector_col_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :41:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:49:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_complex_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :43:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:51:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_int, cgsl_vector_int_col; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :45:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:52:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_int_view, cgsl_vector_int_col_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :47:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:53:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_vector_int_view_ro, cgsl_vector_int_col_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :49:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:55:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix, cgsl_matrix_complex; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :51:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:56:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :53:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:57:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_complex_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :55:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:58:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_view, cgsl_matrix_complex_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :57:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:59:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_int, cgsl_matrix_int_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :59:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:60:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_matrix_int_view_ro; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :61:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:61:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_permutation; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :63:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:62:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_index; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :65:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:63:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :67:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:64:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_narray; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :69:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: In file included from include/rb_gsl_poly.h:18: include/rb_gsl_array.h:66:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mDirac; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :71:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :73:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_int; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :75:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_dd; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :77:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_taylor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :79:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_poly_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :81:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:18: include/rb_gsl_poly.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rational; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :83:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :85:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:21: include/rb_gsl_root.h:20:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fdfsolver; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :87:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :89:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:22:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_range; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :91:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:23:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram_bin; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :93:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:24:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :95:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:22: include/rb_gsl_histogram.h:25:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_histogram2d_view; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :97:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 54 warnings generated. In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:23: include/rb_gsl_sf.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_sf_result, cgsl_sf_result_e10; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :99:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:42:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_fft; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :101:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:43:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :103:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:44:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_wavetable_factor; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :105:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:45:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_complex_wavetable, cgsl_fft_complex_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :107:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:46:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_wavetable, cgsl_fft_halfcomplex_wavetable; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :109:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:25: include/rb_gsl_fft.h:47:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_fft_real_workspace; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :111:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:27: include/rb_gsl_rng.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_rng; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :113:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:32: include/rb_gsl_fit.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_multifit; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :115:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: In file included from include/rb_gsl.h:33: include/rb_gsl_const.h:21:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE mgsl_const_mks, mgsl_const_cgs; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :117:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: In file included from ./include/rb_gsl_function.h:16: include/rb_gsl.h:112:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cGSL_Object; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :119:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: ./include/rb_gsl_function.h:18:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :121:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ In file included from diff.c:13: ./include/rb_gsl_function.h:19:1: warning: EXTERN is deprecated, use RUBY_EXTERN instead [-W#pragma-messages] EXTERN VALUE cgsl_function_fdf; ^ /usr/include/ruby-2.7.0/ruby/defines.h:411:19: note: expanded from macro 'EXTERN' # define EXTERN _Pragma("message \"EXTERN is deprecated, use RUBY_EXTERN instead\""); \ ^ :123:2: note: expanded from here message "EXTERN is deprecated, use RUBY_EXTERN instead" ^ 54 warnings generated. 28 warnings generated. 28 warnings generated. 54 warnings generated. 54 warnings generated. 54 warnings generated. 28 warnings generated. 54 warnings generated. make: Leaving directory '/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work/ruby27/rb-gsl-rb-gsl-2.1.0.2/ext/gsl_native' * ERROR: dev-ruby/rb-gsl-2.1.0.2-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-ruby/rb-gsl-2.1.0.2-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/rb-gsl-2.1.0.2-r1::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/dev-ruby/rb-gsl-2.1.0.2-r1:20230220-185034.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work/ruby27/rb-gsl-rb-gsl-2.1.0.2' * S: '/var/tmp/portage/dev-ruby/rb-gsl-2.1.0.2-r1/work/ruby27/rb-gsl-rb-gsl-2.1.0.2'