=> Building math/ccmath Started : Wednesday, 6 MAR 2019 at 03:26:46 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for ccmath-2.2.1_3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/math/ccmath XDG_CONFIG_HOME=/construction/math/ccmath HOME=/construction/math/ccmath TMPDIR="/tmp" PATH=/construction/math/ccmath/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/math/ccmath XDG_CONFIG_HOME=/construction/math/ccmath HOME=/construction/math/ccmath TMPDIR="/tmp" PATH=/construction/math/ccmath/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/math/ccmath/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/ccmath" EXAMPLESDIR="share/examples/ccmath" DATADIR="share/ccmath" WWWDIR="www/ccmath" ETCDIR="etc/ccmath" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ccmath DOCSDIR=/usr/local/share/doc/ccmath EXAMPLESDIR=/usr/local/share/examples/ccmath WWWDIR=/usr/local/www/ccmath ETCDIR=/usr/local/etc/ccmath -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> ccmath-2.2.1_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> ccmath-2.2.1_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ccmath-2.2.1_3 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user ===> Fetching all distfiles required by ccmath-2.2.1_3 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user ===> Fetching all distfiles required by ccmath-2.2.1_3 for building => SHA256 Checksum OK for ccmath-2.2.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user ===> Fetching all distfiles required by ccmath-2.2.1_3 for building ===> Extracting for ccmath-2.2.1_3 => SHA256 Checksum OK for ccmath-2.2.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for ccmath-2.2.1_3 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for ccmath-2.2.1_3 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for ccmath-2.2.1_3 (cd /construction/math/ccmath/ccmath-2.2.1/cfit; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) chpade.c: In function 'chpade': chpade.c:16:3: warning: implicit declaration of function 'solv' [-Wimplicit-function-declaration] solv(mat,b+1,n); b[0]=1.; ^~~~ qrlsq.c: In function 'qrlsq': qrlsq.c:35:6: warning: implicit declaration of function 'solvru' [-Wimplicit-function-declaration] *f=solvru(a,b,n); ^~~~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/cfit/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/complex; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) In file included from carith.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cexp.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from chypb.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cihyp.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from citrg.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from csqrt.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from ctrig.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/complex/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/fft; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) In file included from fft2.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from fft2_d.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ fft2_d.c:11:1: warning: return type defaults to 'int' [-Wimplicit-int] fft2_d(struct complex *a,int m,int n,int f) ^~~~~~ In file included from fftgc.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from fftgr.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ ftuns.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] ftuns(struct complex **pt,int n) ^~~~~ In file included from pshuf.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ pshuf.c:10:1: warning: return type defaults to 'int' [-Wimplicit-int] pshuf(Cpx **pa,Cpx **pb,int *kk,int n) ^~~~~ pwspec.c: In function 'pwspec': pwspec.c:12:5: warning: implicit declaration of function 'pfac' [-Wimplicit-function-declaration] n=pfac(n,kk,'e'); ^~~~ pwspec.c:14:3: warning: implicit declaration of function 'fftgr' [-Wimplicit-function-declaration] fftgr(x,p,n,kk,'d'); ^~~~~ pwspec.c:18:9: warning: implicit declaration of function 'smoo' [-Wimplicit-function-declaration] if(m) smoo(x,n,m); ^~~~ smoo.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] smoo(double *x,int n,int m) ^~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/fft/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/geom; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) /bin/mv /construction/math/ccmath/ccmath-2.2.1/geom/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/intg; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) deqsy.c:10:1: warning: return type defaults to 'int' [-Wimplicit-int] deqsy(double *y,int n,double a,double b,int nd,double te, ^~~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/intg/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/matrix; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) In file included from chouse.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from chousv.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cmattr.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cmcpy.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cminv.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cmmul.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cmmult.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cmprt.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ cmprt.c: In function 'cmprt': cmprt.c:12:28: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] for(j=0; jre,p->im); ^~~~~~ cmprt.c:12:28: warning: incompatible implicit declaration of built-in function 'printf' cmprt.c:12:28: note: include '' or provide a declaration of 'printf' cmprt.c:9:1: +#include void cmprt(Cpx *a,int m,int n,char *f) cmprt.c:12:28: for(j=0; jre,p->im); ^~~~~~ cmprt.c:13:5: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ cmprt.c:13:5: note: include '' or provide a declaration of 'printf' In file included from csolv.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from cvmul.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ eigen.c: In function 'eigen': eigen.c:13:3: warning: implicit declaration of function 'housev'; did you mean 'house'? [-Wimplicit-function-declaration] housev(a,ev,dp,n); ^~~~~~ house In file included from hconj.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from heigval.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from heigvec.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from hevmax.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from hmgen.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ hmgen.c: In function 'hmgen': hmgen.c:15:3: warning: implicit declaration of function 'cmcpy' [-Wimplicit-function-declaration] cmcpy(v,u,n*n); hconj(v,n); ^~~~~ In file included from qrecvc.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from trncm.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from unitary.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from utrncm.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from utrnhm.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/matrix/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/roots; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) In file included from plrt.c:9: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ In file included from polyc.c:8: complex.h:18:8: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(Cpx a),cnrm(Cpx a); ^~~~ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~~ complex.h:19:29: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:19:41: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^~~~ complex.h:20:16: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:28: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:20:40: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^~~~ complex.h:21:16: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:29: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:21:42: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^~~~~ complex.h:22:16: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^~~~~ complex.h:23:16: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ complex.h:23:44: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^~~~~~ solnx.c: In function 'solnx': solnx.c:15:40: warning: implicit declaration of function 'minv'; did you mean 'div'? [-Wimplicit-function-declaration] for(i=0; ikey))==0) break; ^~~~~~ batdel.c:29:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(hd); ^~~~ batdel.c:29:3: warning: incompatible implicit declaration of built-in function 'free' batdel.c:29:3: note: include '' or provide a declaration of 'free' batdel.c:10:1: +#include int batdel(char *kin,struct tnode *hd) batdel.c:29:3: free(hd); ^~~~ batins.c: In function 'batins': batins.c:16:14: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((ef=strcmp(kin,hd->key))==0) return hd; ^~~~~~ btdel.c: In function 'btdel': btdel.c:12:12: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((ef=strcmp(kin,hd->key))==0) break; ^~~~~~ btdel.c:23:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(hd); return 1; ^~~~ btdel.c:23:3: warning: incompatible implicit declaration of built-in function 'free' btdel.c:23:3: note: include '' or provide a declaration of 'free' btdel.c:9:1: +#include int btdel(char *kin,struct tnode *hd) btdel.c:23:3: free(hd); return 1; ^~~~ btins.c: In function 'btins': btins.c:13:12: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((ef=strcmp(kin,hd->key))==0) return hd; ^~~~~~ btsearch.c: In function 'btsearch': btsearch.c:13:13: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((ef=strcmp(kin,hd->key))==0) return hd; ^~~~~~ hashdel.c: In function 'hashdel': hashdel.c:13:11: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((m=strcmp(kin,pe->key))==0) break; ^~~~~~ hashdel.c:19:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(pe); return 1; ^~~~ hashdel.c:19:3: warning: incompatible implicit declaration of built-in function 'free' hashdel.c:19:3: note: include '' or provide a declaration of 'free' hashdel.c:9:1: +#include int hashdel(char *kin,struct tabl **harr,int mh) hashdel.c:19:3: free(pe); return 1; ^~~~ hashins.c: In function 'hashins': hashins.c:14:11: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((m=strcmp(kin,pe->key))==0) return pe; ^~~~~~ hfind.c: In function 'hfind': hfind.c:13:11: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((m=strcmp(kin,pe->key))==0) return pe; ^~~~~~ tsearch.c: In function 'tsearch': tsearch.c:12:13: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if((ef=strcmp(kin,hd->key))==0) return hd; ^~~~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/sort/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/statf; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) /bin/mv /construction/math/ccmath/ccmath-2.2.1/statf/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/tseries; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) resid.c: In function 'resid': resid.c:15:5: warning: implicit declaration of function 'pwspec' [-Wimplicit-function-declaration] n=pwspec(x,n,0); ^~~~~~ In file included from sany.c:8: ../ccmath.h:707:13: warning: conflicting types for built-in function 'cabs' [-Wbuiltin-declaration-mismatch] double cabs(struct complex c) ; ^~~~ ../ccmath.h:711:21: warning: conflicting types for built-in function 'cexp' [-Wbuiltin-declaration-mismatch] struct complex cexp(struct complex z) ; ^~~~ ../ccmath.h:713:21: warning: conflicting types for built-in function 'clog' [-Wbuiltin-declaration-mismatch] struct complex clog(struct complex z) ; ^~~~ ../ccmath.h:715:21: warning: conflicting types for built-in function 'csinh' [-Wbuiltin-declaration-mismatch] struct complex csinh(struct complex z) ; ^~~~~ ../ccmath.h:717:21: warning: conflicting types for built-in function 'ccosh' [-Wbuiltin-declaration-mismatch] struct complex ccosh(struct complex z) ; ^~~~~ ../ccmath.h:719:21: warning: conflicting types for built-in function 'ctanh' [-Wbuiltin-declaration-mismatch] struct complex ctanh(struct complex z) ; ^~~~~ ../ccmath.h:721:21: warning: conflicting types for built-in function 'casinh' [-Wbuiltin-declaration-mismatch] struct complex casinh(struct complex z) ; ^~~~~~ ../ccmath.h:723:21: warning: conflicting types for built-in function 'cacosh' [-Wbuiltin-declaration-mismatch] struct complex cacosh(struct complex z) ; ^~~~~~ ../ccmath.h:725:21: warning: conflicting types for built-in function 'catanh' [-Wbuiltin-declaration-mismatch] struct complex catanh(struct complex z) ; ^~~~~~ ../ccmath.h:727:21: warning: conflicting types for built-in function 'casin' [-Wbuiltin-declaration-mismatch] struct complex casin(struct complex z) ; ^~~~~ ../ccmath.h:729:21: warning: conflicting types for built-in function 'cacos' [-Wbuiltin-declaration-mismatch] struct complex cacos(struct complex z) ; ^~~~~ ../ccmath.h:731:21: warning: conflicting types for built-in function 'catan' [-Wbuiltin-declaration-mismatch] struct complex catan(struct complex z) ; ^~~~~ ../ccmath.h:733:21: warning: conflicting types for built-in function 'csqrt' [-Wbuiltin-declaration-mismatch] struct complex csqrt(struct complex z) ; ^~~~~ ../ccmath.h:735:21: warning: conflicting types for built-in function 'csin' [-Wbuiltin-declaration-mismatch] struct complex csin(struct complex z) ; ^~~~ ../ccmath.h:737:21: warning: conflicting types for built-in function 'ccos' [-Wbuiltin-declaration-mismatch] struct complex ccos(struct complex z) ; ^~~~ ../ccmath.h:739:21: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] struct complex ctan(struct complex z) ; ^~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/tseries/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/util; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) bpat.c: In function 'bitpc': bpat.c:13:13: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:13:13: warning: incompatible implicit declaration of built-in function 'printf' bpat.c:13:13: note: include '' or provide a declaration of 'printf' bpat.c:1:1: +#include /* bpat.c CCMATH mathematics library source code. bpat.c:13:13: if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:13:31: warning: incompatible implicit declaration of built-in function 'printf' if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:13:31: note: include '' or provide a declaration of 'printf' bpat.c:14:3: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ bpat.c:14:3: note: include '' or provide a declaration of 'printf' bpat.c: In function 'bitps': bpat.c:21:13: warning: incompatible implicit declaration of built-in function 'printf' if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:21:13: note: include '' or provide a declaration of 'printf' bpat.c:21:31: warning: incompatible implicit declaration of built-in function 'printf' if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:21:31: note: include '' or provide a declaration of 'printf' bpat.c:22:3: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ bpat.c:22:3: note: include '' or provide a declaration of 'printf' bpat.c: In function 'bitpl': bpat.c:29:13: warning: incompatible implicit declaration of built-in function 'printf' if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:29:13: note: include '' or provide a declaration of 'printf' bpat.c:29:31: warning: incompatible implicit declaration of built-in function 'printf' if(x&t) printf("1"); else printf("0");} ^~~~~~ bpat.c:29:31: note: include '' or provide a declaration of 'printf' bpat.c:30:3: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ bpat.c:30:3: note: include '' or provide a declaration of 'printf' bpat.c: In function 'bitpf': bpat.c:39:11: warning: incompatible implicit declaration of built-in function 'printf' if(*p&t) printf("1"); else printf("0"); ^~~~~~ bpat.c:39:11: note: include '' or provide a declaration of 'printf' bpat.c:39:29: warning: incompatible implicit declaration of built-in function 'printf' if(*p&t) printf("1"); else printf("0"); ^~~~~~ bpat.c:39:29: note: include '' or provide a declaration of 'printf' bpat.c:40:11: warning: incompatible implicit declaration of built-in function 'printf' if(j==8) printf("^"); ^~~~~~ bpat.c:40:11: note: include '' or provide a declaration of 'printf' bpat.c:43:3: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ bpat.c:43:3: note: include '' or provide a declaration of 'printf' bpat.c: In function 'bitpd': bpat.c:52:14: warning: incompatible implicit declaration of built-in function 'printf' if(*p&t) printf("1"); else printf("0"); ^~~~~~ bpat.c:52:14: note: include '' or provide a declaration of 'printf' bpat.c:52:32: warning: incompatible implicit declaration of built-in function 'printf' if(*p&t) printf("1"); else printf("0"); ^~~~~~ bpat.c:52:32: note: include '' or provide a declaration of 'printf' bpat.c:53:15: warning: incompatible implicit declaration of built-in function 'printf' if(j==11) printf("^"); ^~~~~~ bpat.c:53:15: note: include '' or provide a declaration of 'printf' bpat.c:56:3: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ bpat.c:56:3: note: include '' or provide a declaration of 'printf' bpatx.c: In function 'bpatx': bpatx.c:13:20: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] if(x.nmm[k]&t) printf("1"); else printf("0"); ^~~~~~ bpatx.c:13:20: warning: incompatible implicit declaration of built-in function 'printf' bpatx.c:13:20: note: include '' or provide a declaration of 'printf' bpatx.c:9:1: +#include void bpatx(struct xpr x) bpatx.c:13:20: if(x.nmm[k]&t) printf("1"); else printf("0"); ^~~~~~ bpatx.c:13:38: warning: incompatible implicit declaration of built-in function 'printf' if(x.nmm[k]&t) printf("1"); else printf("0"); ^~~~~~ bpatx.c:13:38: note: include '' or provide a declaration of 'printf' bpatx.c:14:15: warning: incompatible implicit declaration of built-in function 'printf' if(j==15) printf("^"); ^~~~~~ bpatx.c:14:15: note: include '' or provide a declaration of 'printf' bpatx.c:15:15: warning: incompatible implicit declaration of built-in function 'printf' if(j==16) printf("."); ^~~~~~ bpatx.c:15:15: note: include '' or provide a declaration of 'printf' bpatx.c:16:15: warning: incompatible implicit declaration of built-in function 'printf' if(j==67) printf("\n "); ^~~~~~ bpatx.c:16:15: note: include '' or provide a declaration of 'printf' bpatx.c:19:3: warning: incompatible implicit declaration of built-in function 'printf' printf("\n"); ^~~~~~ bpatx.c:19:3: note: include '' or provide a declaration of 'printf' /bin/mv /construction/math/ccmath/ccmath-2.2.1/util/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/xarm; cc -pipe -O2 -fno-strict-aliasing -fPIC -c *.c) xlog.c: In function 'xlog': xlog.c:12:5: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] printf("xlog range error\n"); return zero;} ^~~~~~ xlog.c:12:5: warning: incompatible implicit declaration of built-in function 'printf' xlog.c:12:5: note: include '' or provide a declaration of 'printf' xlog.c:9:1: +#include struct xpr xlog(struct xpr z) xlog.c:12:5: printf("xlog range error\n"); return zero;} ^~~~~~ xsqrt.c: In function 'xsqrt': xsqrt.c:12:16: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] if(neg(&z)){ printf("xsqrt range error\n"); return zero;} ^~~~~~ xsqrt.c:12:16: warning: incompatible implicit declaration of built-in function 'printf' xsqrt.c:12:16: note: include '' or provide a declaration of 'printf' xsqrt.c:10:1: +#include struct xpr xsqrt(struct xpr z) xsqrt.c:12:16: if(neg(&z)){ printf("xsqrt range error\n"); return zero;} ^~~~~~ xtodub.c: In function 'inttox': xtodub.c:34:5: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] k=abs(n); *(pe+1)= *pc; *(pe+2)= *(pc+1); ^~~ xtrig.c:9:19: warning: conflicting types for built-in function 'ctan' [-Wbuiltin-declaration-mismatch] static struct xpr ctan(struct xpr u); ^~~~ /bin/mv /construction/math/ccmath/ccmath-2.2.1/xarm/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/matrix; cc -fPIC -c qrb*.c) /bin/mv /construction/math/ccmath/ccmath-2.2.1/matrix/*.o /construction/math/ccmath/ccmath-2.2.1/tmp (cd /construction/math/ccmath/ccmath-2.2.1/tmp; ar r libccm.a *.o; ranlib libccm.a; cc -shared -Wl,-soname=libccm.so.1 -o libccm.so.1 *.o) /usr/libexec/binutils227/elf/ar: creating libccm.a -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for ccmath-2.2.1_3 ===> Generating temporary packing list install -m 0644 /construction/math/ccmath/ccmath-2.2.1/ccmath.h /construction/math/ccmath/stage/usr/local/include install -m 0644 /construction/math/ccmath/ccmath-2.2.1/tmp/libccm.a /construction/math/ccmath/stage/usr/local/lib install -s -m 0644 /construction/math/ccmath/ccmath-2.2.1/tmp/libccm.so.1 /construction/math/ccmath/stage/usr/local/lib install -m 0644 /construction/math/ccmath/ccmath-2.2.1/manual/* /construction/math/ccmath/stage/usr/local/share/doc/ccmath ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for ccmath-2.2.1_3 file sizes/checksums [22]: . done packing files [22]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 6 MAR 2019 at 03:27:10 UTC Duration: 00:00:23