=> Building math/ccmath Started : Wednesday, 11 APR 2018 at 15:03:09 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-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 -------------------------------------------------- -------------------------------------------------- -- 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=gcc50 -------------------------------------------------- -- 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=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" 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="" PORTEXAMPLES="" OSREL=5.2 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-5.2 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 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> ccmath-2.2.1_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> ccmath-2.2.1_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ccmath-2.2.1_2 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user ===> Fetching all distfiles required by ccmath-2.2.1_2 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License LGPL20 accepted by the user ===> Fetching all distfiles required by ccmath-2.2.1_2 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_2 for building ===> Extracting for ccmath-2.2.1_2 => SHA256 Checksum OK for ccmath-2.2.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for ccmath-2.2.1_2 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for ccmath-2.2.1_2 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for ccmath-2.2.1_2 (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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cexp.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from chypb.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cihyp.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from citrg.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from csqrt.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from ctrig.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from fft2_d.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from fftgr.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from chousv.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cmattr.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cmcpy.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cminv.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cmmul.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cmmult.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cmprt.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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: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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from cvmul.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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' [-Wimplicit-function-declaration] housev(a,ev,dp,n); ^ In file included from hconj.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from heigval.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from heigvec.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from hevmax.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from hmgen.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from trncm.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from unitary.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from utrncm.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from utrnhm.c:9:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ In file included from polyc.c:8:0: complex.h:18:8: warning: conflicting types for built-in function 'cabs' double cabs(Cpx a),cnrm(Cpx a); ^ complex.h:19:16: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:29: warning: conflicting types for built-in function 'cexp' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:19:41: warning: conflicting types for built-in function 'clog' struct complex csqrt(Cpx a),cexp(Cpx a),clog(Cpx a); ^ complex.h:20:16: warning: conflicting types for built-in function 'csin' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:28: warning: conflicting types for built-in function 'ccos' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:20:40: warning: conflicting types for built-in function 'ctan' struct complex csin(Cpx a),ccos(Cpx a),ctan(Cpx a); ^ complex.h:21:16: warning: conflicting types for built-in function 'casin' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:29: warning: conflicting types for built-in function 'cacos' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:21:42: warning: conflicting types for built-in function 'catan' struct complex casin(Cpx f),cacos(Cpx f),catan(Cpx f); ^ complex.h:22:16: warning: conflicting types for built-in function 'csinh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:29: warning: conflicting types for built-in function 'ccosh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:22:42: warning: conflicting types for built-in function 'ctanh' struct complex csinh(Cpx h),ccosh(Cpx h),ctanh(Cpx h); ^ complex.h:23:16: warning: conflicting types for built-in function 'casinh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:30: warning: conflicting types for built-in function 'cacosh' struct complex casinh(Cpx g),cacosh(Cpx g),catanh(Cpx g); ^ complex.h:23:44: warning: conflicting types for built-in function 'catanh' 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' [-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' 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' 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' 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:0: ../ccmath.h:707:13: warning: conflicting types for built-in function 'cabs' double cabs(struct complex c) ; ^ ../ccmath.h:711:21: warning: conflicting types for built-in function 'cexp' struct complex cexp(struct complex z) ; ^ ../ccmath.h:713:21: warning: conflicting types for built-in function 'clog' struct complex clog(struct complex z) ; ^ ../ccmath.h:715:21: warning: conflicting types for built-in function 'csinh' struct complex csinh(struct complex z) ; ^ ../ccmath.h:717:21: warning: conflicting types for built-in function 'ccosh' struct complex ccosh(struct complex z) ; ^ ../ccmath.h:719:21: warning: conflicting types for built-in function 'ctanh' struct complex ctanh(struct complex z) ; ^ ../ccmath.h:721:21: warning: conflicting types for built-in function 'casinh' struct complex casinh(struct complex z) ; ^ ../ccmath.h:723:21: warning: conflicting types for built-in function 'cacosh' struct complex cacosh(struct complex z) ; ^ ../ccmath.h:725:21: warning: conflicting types for built-in function 'catanh' struct complex catanh(struct complex z) ; ^ ../ccmath.h:727:21: warning: conflicting types for built-in function 'casin' struct complex casin(struct complex z) ; ^ ../ccmath.h:729:21: warning: conflicting types for built-in function 'cacos' struct complex cacos(struct complex z) ; ^ ../ccmath.h:731:21: warning: conflicting types for built-in function 'catan' struct complex catan(struct complex z) ; ^ ../ccmath.h:733:21: warning: conflicting types for built-in function 'csqrt' struct complex csqrt(struct complex z) ; ^ ../ccmath.h:735:21: warning: conflicting types for built-in function 'csin' struct complex csin(struct complex z) ; ^ ../ccmath.h:737:21: warning: conflicting types for built-in function 'ccos' struct complex ccos(struct complex z) ; ^ ../ccmath.h:739:21: warning: conflicting types for built-in function 'ctan' 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: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: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' 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' 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' 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_2 ===> 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_2 file sizes/checksums [22]: . done packing files [22]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 11 APR 2018 at 15:03:29 UTC Duration: 00:00:20