=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for meschach-1.2bnb1 --- arnoldi.o --- --- arnoldi.po --- --- arnoldi.so --- --- bdfactor.o --- --- bdfactor.po --- --- bdfactor.so --- --- bkpfacto.o --- --- bkpfacto.po --- --- arnoldi.o --- clang -O2 -DHAVE_CONFIG_H -c arnoldi.c --- arnoldi.po --- clang -O2 -DHAVE_CONFIG_H -c -pg arnoldi.c -o arnoldi.po --- arnoldi.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC arnoldi.c -o arnoldi.so --- bdfactor.o --- clang -O2 -DHAVE_CONFIG_H -c bdfactor.c --- bdfactor.po --- clang -O2 -DHAVE_CONFIG_H -c -pg bdfactor.c -o bdfactor.po --- bdfactor.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC bdfactor.c -o bdfactor.so --- bkpfacto.o --- clang -O2 -DHAVE_CONFIG_H -c bkpfacto.c --- bkpfacto.po --- clang -O2 -DHAVE_CONFIG_H -c -pg bkpfacto.c -o bkpfacto.po --- arnoldi.o --- In file included from arnoldi.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bkpfacto.po --- In file included from bkpfacto.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- arnoldi.po --- In file included from arnoldi.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bkpfacto.o --- In file included from bkpfacto.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bdfactor.o --- In file included from bdfactor.c:36: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bdfactor.so --- In file included from bdfactor.c:36: In file included from ./matrix2.h:35: --- bdfactor.o --- ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- bdfactor.so --- ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- bdfactor.o --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bdfactor.so --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- arnoldi.so --- In file included from arnoldi.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bdfactor.po --- In file included from bdfactor.c:36: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- arnoldi.o --- 3 warnings generated. --- arnoldi.po --- 3 warnings generated. --- arnoldi.so --- 3 warnings generated. --- bkpfacto.o --- 3 warnings generated. --- bkpfacto.po --- 3 warnings generated. --- bkpfacto.so --- --- chfactor.o --- --- chfactor.po --- --- chfactor.o --- clang -O2 -DHAVE_CONFIG_H -c chfactor.c --- bkpfacto.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC bkpfacto.c -o bkpfacto.so --- chfactor.po --- clang -O2 -DHAVE_CONFIG_H -c -pg chfactor.c -o chfactor.po --- bkpfacto.so --- In file included from bkpfacto.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- chfactor.o --- In file included from chfactor.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bdfactor.o --- 3 warnings generated. --- bdfactor.so --- 3 warnings generated. --- chfactor.po --- In file included from chfactor.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- bdfactor.po --- 3 warnings generated. --- chfactor.so --- --- conjgrad.o --- --- chfactor.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC chfactor.c -o chfactor.so --- conjgrad.o --- clang -O2 -DHAVE_CONFIG_H -c conjgrad.c --- conjgrad.po --- --- chfactor.o --- 3 warnings generated. --- conjgrad.so --- --- conjgrad.po --- clang -O2 -DHAVE_CONFIG_H -c -pg conjgrad.c -o conjgrad.po --- conjgrad.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC conjgrad.c -o conjgrad.so --- chfactor.po --- 3 warnings generated. --- copy.o --- clang -O2 -DHAVE_CONFIG_H -c copy.c --- bkpfacto.so --- 3 warnings generated. --- chfactor.so --- In file included from chfactor.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- copy.po --- --- copy.so --- --- copy.po --- clang -O2 -DHAVE_CONFIG_H -c -pg copy.c -o copy.po --- conjgrad.po --- In file included from conjgrad.c:49: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- conjgrad.so --- In file included from conjgrad.c:49: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- copy.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC copy.c -o copy.so --- conjgrad.o --- In file included from conjgrad.c:49: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- copy.o --- In file included from copy.c:29: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- err.o --- --- chfactor.so --- 3 warnings generated. --- conjgrad.po --- 3 warnings generated. --- conjgrad.o --- 3 warnings generated. --- err.o --- clang -O2 -DHAVE_CONFIG_H -c err.c --- copy.so --- In file included from copy.c:29: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- copy.po --- In file included from copy.c:29: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- conjgrad.so --- 3 warnings generated. --- copy.o --- 3 warnings generated. --- err.po --- --- err.so --- --- fft.o --- --- err.po --- clang -O2 -DHAVE_CONFIG_H -c -pg err.c -o err.po --- err.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC err.c -o err.so --- fft.o --- clang -O2 -DHAVE_CONFIG_H -c fft.c --- copy.po --- 3 warnings generated. --- copy.so --- 3 warnings generated. --- fft.po --- --- fft.so --- --- fft.po --- clang -O2 -DHAVE_CONFIG_H -c -pg fft.c -o fft.po --- fft.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC fft.c -o fft.so --- givens.o --- --- fft.o --- In file included from fft.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- givens.o --- clang -O2 -DHAVE_CONFIG_H -c givens.c --- givens.po --- clang -O2 -DHAVE_CONFIG_H -c -pg givens.c -o givens.po --- fft.po --- In file included from fft.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- givens.so --- --- fft.o --- 3 warnings generated. --- fft.so --- In file included from fft.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- givens.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC givens.c -o givens.so --- fft.po --- 3 warnings generated. --- givens.po --- In file included from givens.c:40: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- givens.o --- In file included from givens.c:40: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- givens.po --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- givens.o --- ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- givens.po --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- givens.o --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- fft.so --- 3 warnings generated. --- hessen.o --- --- hessen.po --- --- hessen.o --- clang -O2 -DHAVE_CONFIG_H -c hessen.c --- hessen.so --- --- hessen.po --- clang -O2 -DHAVE_CONFIG_H -c -pg hessen.c -o hessen.po --- hsehldr.o --- --- hessen.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC hessen.c -o hessen.so --- hsehldr.o --- clang -O2 -DHAVE_CONFIG_H -c hsehldr.c --- givens.po --- 3 warnings generated. --- givens.o --- 3 warnings generated. --- givens.so --- In file included from givens.c:40: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hsehldr.po --- clang -O2 -DHAVE_CONFIG_H -c -pg hsehldr.c -o hsehldr.po --- givens.so --- 3 warnings generated. --- hessen.o --- In file included from hessen.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hsehldr.o --- In file included from hsehldr.c:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hessen.so --- In file included from hessen.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hsehldr.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC hsehldr.c -o hsehldr.so --- init.o --- clang -O2 -DHAVE_CONFIG_H -c init.c --- hessen.po --- In file included from hessen.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hsehldr.o --- 3 warnings generated. --- hessen.so --- 3 warnings generated. --- hessen.o --- 3 warnings generated. --- init.po --- clang -O2 -DHAVE_CONFIG_H -c -pg init.c -o init.po --- hsehldr.po --- In file included from hsehldr.c:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hessen.po --- 3 warnings generated. --- init.so --- --- init.o --- In file included from init.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- iter0.o --- --- iter0.po --- --- init.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC init.c -o init.so --- iter0.o --- clang -O2 -DHAVE_CONFIG_H -c iter0.c --- hsehldr.so --- In file included from hsehldr.c:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- hsehldr.po --- 3 warnings generated. --- iter0.po --- clang -O2 -DHAVE_CONFIG_H -c -pg iter0.c -o iter0.po --- hsehldr.so --- 3 warnings generated. --- iter0.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC iter0.c -o iter0.so --- init.po --- In file included from init.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- init.o --- 3 warnings generated. --- iternsym.o --- clang -O2 -DHAVE_CONFIG_H -c iternsym.c --- init.so --- In file included from init.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- iter0.o --- In file included from iter0.c:39: In file included from ./iter.h:42: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- iter0.po --- In file included from iter0.c:39: In file included from ./iter.h:42: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- iternsym.po --- clang -O2 -DHAVE_CONFIG_H -c -pg iternsym.c -o iternsym.po --- iter0.so --- In file included from iter0.c:39: In file included from ./iter.h:42: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- iter0.o --- 3 warnings generated. --- iternsym.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC iternsym.c -o iternsym.so --- init.po --- 3 warnings generated. --- init.so --- 3 warnings generated. --- iter0.po --- 3 warnings generated. --- iternsym.po --- In file included from iternsym.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- iternsym.o --- In file included from iternsym.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- itersym.o --- clang -O2 -DHAVE_CONFIG_H -c itersym.c --- itersym.po --- --- iternsym.so --- In file included from iternsym.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- itersym.po --- clang -O2 -DHAVE_CONFIG_H -c -pg itersym.c -o itersym.po --- itersym.so --- --- ivecop.o --- clang -O2 -DHAVE_CONFIG_H -c ivecop.c --- itersym.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC itersym.c -o itersym.so --- iter0.so --- 3 warnings generated. --- ivecop.po --- clang -O2 -DHAVE_CONFIG_H -c -pg ivecop.c -o ivecop.po --- itersym.o --- In file included from itersym.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- itersym.so --- In file included from itersym.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- ivecop.o --- In file included from ivecop.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- itersym.po --- In file included from itersym.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- ivecop.po --- In file included from ivecop.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- ivecop.o --- 3 warnings generated. --- itersym.o --- 3 warnings generated. --- itersym.so --- 3 warnings generated. --- itersym.po --- 3 warnings generated. --- iternsym.so --- 3 warnings generated. --- ivecop.so --- --- iternsym.po --- 3 warnings generated. --- ivecop.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC ivecop.c -o ivecop.so --- lanczos.o --- --- lanczos.po --- --- lanczos.so --- --- lanczos.o --- clang -O2 -DHAVE_CONFIG_H -c lanczos.c --- ivecop.po --- 3 warnings generated. --- lanczos.po --- clang -O2 -DHAVE_CONFIG_H -c -pg lanczos.c -o lanczos.po --- lanczos.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC lanczos.c -o lanczos.so --- iternsym.o --- 3 warnings generated. --- lufactor.o --- --- lufactor.po --- --- lufactor.o --- clang -O2 -DHAVE_CONFIG_H -c lufactor.c --- lufactor.po --- clang -O2 -DHAVE_CONFIG_H -c -pg lufactor.c -o lufactor.po --- lufactor.so --- --- lanczos.o --- In file included from lanczos.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- ivecop.so --- In file included from ivecop.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- lufactor.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC lufactor.c -o lufactor.so --- machine.o --- --- lanczos.so --- In file included from lanczos.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- lanczos.po --- In file included from lanczos.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- machine.o --- clang -O2 -DHAVE_CONFIG_H -c machine.c --- lanczos.o --- 3 warnings generated. --- lufactor.o --- In file included from lufactor.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- lufactor.po --- In file included from lufactor.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- lufactor.so --- In file included from lufactor.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- lanczos.po --- 3 warnings generated. --- ivecop.so --- 3 warnings generated. --- lanczos.so --- 3 warnings generated. --- machine.po --- clang -O2 -DHAVE_CONFIG_H -c -pg machine.c -o machine.po --- machine.so --- --- matlab.o --- --- matlab.po --- --- matlab.o --- clang -O2 -DHAVE_CONFIG_H -c matlab.c --- matlab.po --- clang -O2 -DHAVE_CONFIG_H -c -pg matlab.c -o matlab.po --- machine.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC machine.c -o machine.so --- lufactor.so --- 3 warnings generated. --- matlab.so --- --- lufactor.o --- 3 warnings generated. --- matlab.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC matlab.c -o matlab.so --- lufactor.po --- 3 warnings generated. --- matlab.po --- In file included from matlab.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matop.o --- clang -O2 -DHAVE_CONFIG_H -c matop.c --- matlab.o --- In file included from matlab.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matop.po --- clang -O2 -DHAVE_CONFIG_H -c -pg matop.c -o matop.po --- matlab.so --- In file included from matlab.c:36: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matlab.po --- 3 warnings generated. --- matlab.so --- ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matop.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC matop.c -o matop.so --- matlab.o --- 3 warnings generated. --- matrixio.o --- --- matop.o --- In file included from matop.c:31: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matlab.so --- 3 warnings generated. --- matrixio.po --- --- matrixio.o --- clang -O2 -DHAVE_CONFIG_H -c matrixio.c --- matrixio.po --- clang -O2 -DHAVE_CONFIG_H -c -pg matrixio.c -o matrixio.po --- matrixio.so --- --- matop.po --- In file included from matop.c:31: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matrixio.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC matrixio.c -o matrixio.so --- meminfo.o --- --- matop.so --- In file included from matop.c:31: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- meminfo.o --- clang -O2 -DHAVE_CONFIG_H -c meminfo.c --- meminfo.po --- --- matrixio.o --- In file included from matrixio.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- meminfo.po --- clang -O2 -DHAVE_CONFIG_H -c -pg meminfo.c -o meminfo.po --- matrixio.po --- In file included from matrixio.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matrixio.so --- In file included from matrixio.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- meminfo.o --- In file included from meminfo.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matop.po --- 3 warnings generated. --- matop.o --- 3 warnings generated. --- meminfo.po --- In file included from meminfo.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- meminfo.o --- 3 warnings generated. --- meminfo.po --- 3 warnings generated. --- matop.so --- 3 warnings generated. --- meminfo.so --- --- matrixio.po --- 3 warnings generated. --- memory.o --- --- memory.po --- --- memory.o --- clang -O2 -DHAVE_CONFIG_H -c memory.c --- meminfo.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC meminfo.c -o meminfo.so --- memory.po --- clang -O2 -DHAVE_CONFIG_H -c -pg memory.c -o memory.po --- memory.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC memory.c -o memory.so --- memstat.o --- --- matrixio.o --- 3 warnings generated. --- memstat.o --- clang -O2 -DHAVE_CONFIG_H -c memstat.c --- memory.o --- In file included from memory.c:29: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ memory.c:508:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:508:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:508:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:525:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ --- memstat.po --- --- memory.o --- memory.c:525:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:525:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:541:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:541:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:541:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == memory.c:557:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:557:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:557:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:589:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:589:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:589:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:607:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:607:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:607:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:623:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:623:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:623:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == memory.c:640:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:640:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:640:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:671:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:671:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:671:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:691:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:691:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:691:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:711:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:711:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:711:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:730:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:730:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:730:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == --- memstat.po --- clang -O2 -DHAVE_CONFIG_H -c -pg memstat.c -o memstat.po --- memory.po --- In file included from memory.c:29: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- matrixio.so --- 3 warnings generated. --- memory.po --- memory.c:508:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:508:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:508:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:525:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:525:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:525:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:541:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:541:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:541:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == memory.c:557:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:557:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:557:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:589:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:589:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:589:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:607:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:607:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:607:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:623:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:623:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:623:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == memory.c:640:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:640:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:640:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:671:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:671:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:671:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:691:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:691:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:691:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:711:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:711:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:711:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:730:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:730:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:730:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == --- memstat.so --- --- meminfo.so --- In file included from meminfo.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- memstat.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC memstat.c -o memstat.so --- memory.so --- In file included from memory.c:29: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ memory.c:508:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:508:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:508:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:525:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:525:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:525:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:541:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:541:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:541:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == memory.c:557:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:557:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:557:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:589:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:589:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:589:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:607:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:607:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:607:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:623:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:623:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) --- memstat.o --- In file included from memstat.c:33: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- memory.so --- memory.c:623:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == memory.c:640:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:640:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:640:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:671:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:671:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:671:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC **)) { /* NULL ends the list*/ ^ == memory.c:691:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:691:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ ( ) memory.c:691:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,IVEC **)) { /* NULL ends the list*/ ^ == memory.c:711:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memory.c:711:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ ( ) memory.c:711:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,PERM **)) { /* NULL ends the list*/ ^ == memory.c:730:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ memory.c:730:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ ( ) memory.c:730:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,MAT **)) { /* NULL ends the list*/ ^ == --- memstat.o --- memstat.c:341:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memstat.c:341:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ^ ( ) memstat.c:341:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ^ == --- meminfo.so --- 3 warnings generated. --- memstat.po --- In file included from memstat.c:33: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- mfunc.o --- clang -O2 -DHAVE_CONFIG_H -c mfunc.c --- memstat.po --- memstat.c:341:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memstat.c:341:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ^ ( ) memstat.c:341:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ^ == --- memstat.so --- In file included from memstat.c:33: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- memstat.o --- 4 warnings generated. --- memstat.so --- memstat.c:341:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ memstat.c:341:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ^ ( ) memstat.c:341:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,void **)) { /* NULL ends the list*/ ^ == --- memory.o --- 15 warnings generated. --- memstat.po --- 4 warnings generated. --- mfunc.po --- clang -O2 -DHAVE_CONFIG_H -c -pg mfunc.c -o mfunc.po --- memory.po --- 15 warnings generated. --- memstat.so --- 4 warnings generated. --- mfunc.so --- --- mfunc.o --- In file included from mfunc.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- memory.so --- 15 warnings generated. --- mfunc.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC mfunc.c -o mfunc.so --- norm.o --- --- norm.po --- --- norm.o --- clang -O2 -DHAVE_CONFIG_H -c norm.c --- norm.po --- clang -O2 -DHAVE_CONFIG_H -c -pg norm.c -o norm.po --- norm.so --- --- otherio.o --- --- norm.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC norm.c -o norm.so --- mfunc.po --- In file included from mfunc.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- otherio.o --- clang -O2 -DHAVE_CONFIG_H -c otherio.c --- otherio.po --- clang -O2 -DHAVE_CONFIG_H -c -pg otherio.c -o otherio.po --- mfunc.so --- In file included from mfunc.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- norm.o --- In file included from norm.c:33: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- norm.po --- In file included from norm.c:33: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- norm.so --- In file included from norm.c:33: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- norm.o --- 3 warnings generated. --- mfunc.o --- 3 warnings generated. --- otherio.o --- In file included from otherio.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- norm.po --- 3 warnings generated. --- mfunc.po --- 3 warnings generated. --- otherio.po --- In file included from otherio.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- norm.so --- 3 warnings generated. --- otherio.o --- 3 warnings generated. --- otherio.so --- --- pxop.o --- --- otherio.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC otherio.c -o otherio.so --- pxop.o --- clang -O2 -DHAVE_CONFIG_H -c pxop.c --- otherio.po --- 3 warnings generated. --- pxop.po --- --- mfunc.so --- 3 warnings generated. --- pxop.po --- clang -O2 -DHAVE_CONFIG_H -c -pg pxop.c -o pxop.po --- pxop.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC pxop.c -o pxop.so --- qrfactor.o --- clang -O2 -DHAVE_CONFIG_H -c qrfactor.c --- qrfactor.po --- clang -O2 -DHAVE_CONFIG_H -c -pg qrfactor.c -o qrfactor.po --- qrfactor.so --- --- schur.o --- --- qrfactor.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC qrfactor.c -o qrfactor.so --- schur.o --- clang -O2 -DHAVE_CONFIG_H -c schur.c --- pxop.o --- In file included from pxop.c:31: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- pxop.po --- In file included from pxop.c:31: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- otherio.so --- In file included from otherio.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- pxop.po --- pxop.c:277:22: warning: passing 'u_int *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] numtransp = myqsort(px2->pe,px2->size); ^~~~~~~ --- pxop.o --- pxop.c:277:22: warning: passing 'u_int *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] numtransp = myqsort(px2->pe,px2->size); ^~~~~~~ --- pxop.so --- In file included from pxop.c:31: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- qrfactor.o --- In file included from qrfactor.c:44: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- otherio.so --- 3 warnings generated. --- pxop.so --- pxop.c:277:22: warning: passing 'u_int *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] numtransp = myqsort(px2->pe,px2->size); ^~~~~~~ --- schur.o --- In file included from schur.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- qrfactor.po --- In file included from qrfactor.c:44: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- qrfactor.so --- In file included from qrfactor.c:44: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- schur.po --- clang -O2 -DHAVE_CONFIG_H -c -pg schur.c -o schur.po --- pxop.o --- 4 warnings generated. --- pxop.po --- 4 warnings generated. --- pxop.so --- 4 warnings generated. --- schur.so --- --- solve.o --- --- schur.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC schur.c -o schur.so --- solve.o --- clang -O2 -DHAVE_CONFIG_H -c solve.c --- schur.po --- In file included from schur.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- qrfactor.o --- 3 warnings generated. --- solve.po --- clang -O2 -DHAVE_CONFIG_H -c -pg solve.c -o solve.po --- qrfactor.po --- 3 warnings generated. --- qrfactor.so --- 3 warnings generated. --- schur.so --- In file included from schur.c:34: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- solve.o --- In file included from solve.c:35: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- schur.o --- 3 warnings generated. --- solve.so --- --- solve.po --- In file included from solve.c:35: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- solve.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC solve.c -o solve.so --- sparse.o --- --- sparse.po --- --- sparse.o --- clang -O2 -DHAVE_CONFIG_H -c sparse.c --- sparse.po --- clang -O2 -DHAVE_CONFIG_H -c -pg sparse.c -o sparse.po --- sparse.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC sparse.c -o sparse.so --- solve.o --- 3 warnings generated. --- solve.po --- 3 warnings generated. --- solve.so --- In file included from solve.c:35: In file included from ./matrix2.h:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sparse.o --- In file included from sparse.c:34: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sparse.po --- In file included from sparse.c:34: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sparse.o --- sparse.c:867:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:867:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:867:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == sparse.c:897:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:897:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:897:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == sparse.c:926:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:926:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:926:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == --- schur.po --- 3 warnings generated. --- sparse.po --- sparse.c:867:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:867:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:867:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == sparse.c:897:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:897:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:897:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == sparse.c:926:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:926:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:926:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == --- sparseio.o --- clang -O2 -DHAVE_CONFIG_H -c sparseio.c --- sparseio.po --- clang -O2 -DHAVE_CONFIG_H -c -pg sparseio.c -o sparseio.po --- sparse.so --- In file included from sparse.c:34: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ sparse.c:867:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:867:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:867:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == sparse.c:897:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:897:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) sparse.c:897:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == sparse.c:926:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~~ sparse.c:926:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ ( ) --- schur.so --- 3 warnings generated. --- solve.so --- 3 warnings generated. --- sparse.so --- sparse.c:926:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,SPMAT **)) { /* NULL ends the list*/ ^ == --- sparseio.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC sparseio.c -o sparseio.so --- sparseio.po --- In file included from sparseio.c:33: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sparseio.o --- In file included from sparseio.c:33: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spbkp.o --- --- spbkp.po --- --- sparseio.so --- In file included from sparseio.c:33: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spbkp.o --- clang -O2 -DHAVE_CONFIG_H -c spbkp.c --- spbkp.po --- clang -O2 -DHAVE_CONFIG_H -c -pg spbkp.c -o spbkp.po --- sparseio.po --- 3 warnings generated. --- spbkp.o --- In file included from spbkp.c:37: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sparseio.so --- 3 warnings generated. --- spbkp.so --- --- sparseio.o --- 3 warnings generated. --- spbkp.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC spbkp.c -o spbkp.so --- spbkp.po --- In file included from spbkp.c:37: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sparse.o --- 6 warnings generated. --- spchfctr.o --- clang -O2 -DHAVE_CONFIG_H -c spchfctr.c --- spchfctr.po --- clang -O2 -DHAVE_CONFIG_H -c -pg spchfctr.c -o spchfctr.po --- sparse.so --- 6 warnings generated. --- spbkp.so --- In file included from spbkp.c:37: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spchfctr.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC spchfctr.c -o spchfctr.so --- sparse.po --- 6 warnings generated. --- splufctr.o --- clang -O2 -DHAVE_CONFIG_H -c splufctr.c --- spchfctr.o --- In file included from spchfctr.c:36: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spchfctr.po --- In file included from spchfctr.c:36: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spchfctr.so --- In file included from spchfctr.c:36: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- splufctr.po --- clang -O2 -DHAVE_CONFIG_H -c -pg splufctr.c -o splufctr.po --- splufctr.o --- In file included from splufctr.c:33: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- splufctr.po --- In file included from splufctr.c:33: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- splufctr.o --- 3 warnings generated. --- spchfctr.po --- 3 warnings generated. --- splufctr.po --- 3 warnings generated. --- spchfctr.o --- 3 warnings generated. --- splufctr.so --- --- spchfctr.so --- 3 warnings generated. --- splufctr.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC splufctr.c -o splufctr.so --- sprow.o --- --- sprow.po --- --- sprow.o --- clang -O2 -DHAVE_CONFIG_H -c sprow.c --- sprow.po --- clang -O2 -DHAVE_CONFIG_H -c -pg sprow.c -o sprow.po --- sprow.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC sprow.c -o sprow.so --- spswap.o --- clang -O2 -DHAVE_CONFIG_H -c spswap.c --- splufctr.so --- In file included from splufctr.c:33: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sprow.o --- In file included from sprow.c:34: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sprow.so --- In file included from sprow.c:34: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sprow.po --- In file included from sprow.c:34: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spswap.o --- In file included from spswap.c:36: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spbkp.o --- 3 warnings generated. --- spbkp.po --- 3 warnings generated. --- spswap.o --- 3 warnings generated. --- splufctr.so --- 3 warnings generated. --- spswap.po --- clang -O2 -DHAVE_CONFIG_H -c -pg spswap.c -o spswap.po --- spswap.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC spswap.c -o spswap.so --- submat.o --- clang -O2 -DHAVE_CONFIG_H -c submat.c --- sprow.o --- 3 warnings generated. --- submat.po --- clang -O2 -DHAVE_CONFIG_H -c -pg submat.c -o submat.po --- spswap.so --- In file included from spswap.c:36: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- spswap.po --- In file included from spswap.c:36: In file included from ./sparse2.h:36: In file included from ./sparse.h:39: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- spswap.so --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spswap.po --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- sprow.po --- 3 warnings generated. --- submat.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC submat.c -o submat.so --- sprow.so --- 3 warnings generated. --- submat.o --- In file included from submat.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- submat.po --- In file included from submat.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- spswap.so --- 3 warnings generated. --- spbkp.so --- 3 warnings generated. --- svd.o --- --- svd.po --- --- svd.o --- clang -O2 -DHAVE_CONFIG_H -c svd.c --- svd.po --- clang -O2 -DHAVE_CONFIG_H -c -pg svd.c -o svd.po --- spswap.po --- 3 warnings generated. --- svd.so --- --- submat.o --- 3 warnings generated. --- svd.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC svd.c -o svd.so --- symmeig.o --- --- submat.so --- In file included from submat.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- submat.po --- 3 warnings generated. --- symmeig.o --- clang -O2 -DHAVE_CONFIG_H -c symmeig.c --- svd.o --- In file included from svd.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- symmeig.po --- --- symmeig.so --- --- svd.po --- In file included from svd.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- symmeig.po --- clang -O2 -DHAVE_CONFIG_H -c -pg symmeig.c -o symmeig.po --- symmeig.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC symmeig.c -o symmeig.so --- update.o --- --- svd.so --- In file included from svd.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- update.o --- clang -O2 -DHAVE_CONFIG_H -c update.c --- symmeig.o --- In file included from symmeig.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- submat.so --- 3 warnings generated. --- symmeig.po --- In file included from symmeig.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- update.o --- In file included from update.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- symmeig.o --- 3 warnings generated. --- symmeig.so --- In file included from symmeig.c:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- update.po --- clang -O2 -DHAVE_CONFIG_H -c -pg update.c -o update.po --- update.o --- 3 warnings generated. --- symmeig.po --- 3 warnings generated. --- symmeig.so --- 3 warnings generated. --- update.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC update.c -o update.so --- svd.so --- 3 warnings generated. --- vecop.o --- --- svd.po --- 3 warnings generated. --- vecop.o --- clang -O2 -DHAVE_CONFIG_H -c vecop.c --- update.po --- In file included from update.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- svd.o --- 3 warnings generated. --- vecop.po --- clang -O2 -DHAVE_CONFIG_H -c -pg vecop.c -o vecop.po --- vecop.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC vecop.c -o vecop.so --- version.o --- --- version.po --- --- update.po --- 3 warnings generated. --- update.so --- In file included from update.c:35: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- version.o --- clang -O2 -DHAVE_CONFIG_H -c version.c --- version.po --- clang -O2 -DHAVE_CONFIG_H -c -pg version.c -o version.po --- version.so --- --- vecop.o --- In file included from vecop.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ vecop.c:280:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~ vecop.c:280:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ^ ( ) vecop.c:280:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ^ == --- version.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC version.c -o version.so --- update.so --- 3 warnings generated. --- vecop.po --- In file included from vecop.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ vecop.c:280:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~ vecop.c:280:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ^ ( ) vecop.c:280:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ^ == --- vecop.so --- In file included from vecop.c:30: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zcopy.o --- --- vecop.so --- vecop.c:280:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~ vecop.c:280:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ^ ( ) vecop.c:280:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,VEC *)) { /* NULL ends the list*/ ^ == --- zcopy.o --- clang -O2 -DHAVE_CONFIG_H -c zcopy.c --- zcopy.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zcopy.c -o zcopy.po --- zcopy.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zcopy.c -o zcopy.so --- zcopy.o --- In file included from zcopy.c:29: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- vecop.po --- 4 warnings generated. --- zfunc.o --- --- vecop.o --- 4 warnings generated. --- zfunc.o --- clang -O2 -DHAVE_CONFIG_H -c zfunc.c --- zfunc.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zfunc.c -o zfunc.po --- zcopy.o --- 3 warnings generated. --- zcopy.so --- In file included from zcopy.c:29: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zcopy.po --- In file included from zcopy.c:29: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- vecop.so --- 4 warnings generated. --- zfunc.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zfunc.c -o zfunc.so --- zgivens.o --- --- zfunc.o --- In file included from zfunc.c:31: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zgivens.o --- clang -O2 -DHAVE_CONFIG_H -c zgivens.c --- zgivens.po --- --- zfunc.po --- In file included from zfunc.c:31: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zgivens.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zgivens.c -o zgivens.po --- zcopy.so --- 3 warnings generated. --- zfunc.o --- 3 warnings generated. --- zcopy.po --- 3 warnings generated. --- zgivens.so --- --- zfunc.po --- 3 warnings generated. --- zgivens.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zgivens.c -o zgivens.so --- zfunc.so --- In file included from zfunc.c:31: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhessen.o --- --- zhessen.po --- --- zhessen.o --- clang -O2 -DHAVE_CONFIG_H -c zhessen.c --- zgivens.po --- In file included from zgivens.c:38: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zgivens.o --- In file included from zgivens.c:38: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zgivens.po --- ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhessen.so --- --- zfunc.so --- 3 warnings generated. --- zhessen.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zhessen.c -o zhessen.po --- zhsehldr.o --- --- zhessen.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zhessen.c -o zhessen.so --- zhsehldr.o --- clang -O2 -DHAVE_CONFIG_H -c zhsehldr.c --- zgivens.o --- 3 warnings generated. --- zgivens.po --- 3 warnings generated. --- zgivens.so --- In file included from zgivens.c:38: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhessen.o --- In file included from zhessen.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhsehldr.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zhsehldr.c -o zhsehldr.po --- zhessen.po --- In file included from zhessen.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhessen.so --- In file included from zhessen.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhsehldr.o --- In file included from zhsehldr.c:40: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhsehldr.so --- --- zhessen.o --- 3 warnings generated. --- zhsehldr.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zhsehldr.c -o zhsehldr.so --- zgivens.so --- 3 warnings generated. --- zhessen.so --- 3 warnings generated. --- zlufctr.o --- --- zhessen.po --- 3 warnings generated. --- zlufctr.o --- clang -O2 -DHAVE_CONFIG_H -c zlufctr.c --- zhsehldr.o --- 3 warnings generated. --- zhsehldr.po --- In file included from zhsehldr.c:40: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zlufctr.po --- --- zlufctr.so --- --- zlufctr.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zlufctr.c -o zlufctr.po --- zlufctr.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zlufctr.c -o zlufctr.so --- zhsehldr.so --- In file included from zhsehldr.c:40: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmachine.o --- --- zmachine.po --- --- zmachine.o --- clang -O2 -DHAVE_CONFIG_H -c zmachine.c --- zmachine.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zmachine.c -o zmachine.po --- zmachine.so --- --- zlufctr.o --- In file included from zlufctr.c:34: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmachine.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zmachine.c -o zmachine.so --- zhsehldr.po --- 3 warnings generated. --- zlufctr.po --- In file included from zlufctr.c:34: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmachine.po --- In file included from zmachine.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zhsehldr.so --- 3 warnings generated. --- zmachine.po --- ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- zlufctr.so --- In file included from zlufctr.c:34: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmachine.po --- extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zlufctr.so --- ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatio.o --- --- zmachine.so --- In file included from zmachine.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatio.o --- clang -O2 -DHAVE_CONFIG_H -c zmatio.c --- zmachine.o --- In file included from zmachine.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatio.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zmatio.c -o zmatio.po --- zmachine.po --- 3 warnings generated. --- zmachine.o --- 3 warnings generated. --- zmatio.o --- In file included from zmatio.c:30: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zlufctr.po --- 3 warnings generated. --- zlufctr.o --- 3 warnings generated. --- zlufctr.so --- 3 warnings generated. --- zmachine.so --- 3 warnings generated. --- zmatio.so --- --- zmatio.po --- In file included from zmatio.c:30: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatio.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zmatio.c -o zmatio.so --- zmatlab.o --- clang -O2 -DHAVE_CONFIG_H -c zmatlab.c --- zmatlab.po --- --- zmatlab.so --- --- zmatop.o --- --- zmatop.po --- --- zmatlab.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zmatlab.c -o zmatlab.so --- zmatlab.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zmatlab.c -o zmatlab.po --- zmatop.o --- clang -O2 -DHAVE_CONFIG_H -c zmatop.c --- zmatop.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zmatop.c -o zmatop.po --- zmatio.o --- 3 warnings generated. --- zmatio.so --- In file included from zmatio.c:30: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatlab.so --- In file included from zmatlab.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatlab.po --- In file included from zmatlab.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatlab.o --- In file included from zmatlab.c:37: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatop.o --- In file included from zmatop.c:29: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatio.po --- 3 warnings generated. --- zmatop.so --- --- zmatop.po --- In file included from zmatop.c:29: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmatop.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zmatop.c -o zmatop.so --- zmatlab.so --- 3 warnings generated. --- zmatlab.po --- 3 warnings generated. --- zmatlab.o --- 3 warnings generated. --- zmemory.o --- --- zmatio.so --- 3 warnings generated. --- zmemory.po --- --- zmemory.so --- --- zmemory.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zmemory.c -o zmemory.po --- zmemory.o --- clang -O2 -DHAVE_CONFIG_H -c zmemory.c --- zmatop.so --- In file included from zmatop.c:29: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmemory.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zmemory.c -o zmemory.so --- znorm.o --- clang -O2 -DHAVE_CONFIG_H -c znorm.c --- znorm.po --- clang -O2 -DHAVE_CONFIG_H -c -pg znorm.c -o znorm.po --- zmemory.so --- In file included from zmemory.c:30: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmemory.po --- In file included from zmemory.c:30: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmemory.so --- zmemory.c:424:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:424:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:424:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:442:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:442:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:442:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == zmemory.c:474:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] --- zmemory.po --- zmemory.c:424:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:424:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:424:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:442:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:442:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) --- zmemory.so --- while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:474:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:474:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:492:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:492:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:492:15: note: use '==' to turn this assignment into an equality comparison --- zmemory.po --- zmemory.c:442:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == zmemory.c:474:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:474:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:474:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:492:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ --- zmemory.so --- while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == --- zmemory.po --- zmemory.c:492:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:492:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == zmemory.c:523:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:523:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:523:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == --- zmemory.so --- zmemory.c:523:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ --- zmemory.po --- zmemory.c:544:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:544:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:544:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == --- zmemory.so --- zmemory.c:523:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:523:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:544:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:544:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:544:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == --- zmatop.o --- 3 warnings generated. --- zmatop.po --- 3 warnings generated. --- zmemory.o --- In file included from zmemory.c:30: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- znorm.o --- In file included from znorm.c:34: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmemory.o --- zmemory.c:424:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:424:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:424:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:442:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:442:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) --- znorm.o --- ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zmemory.o --- zmemory.c:442:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == zmemory.c:474:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:474:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:474:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:492:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:492:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:492:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == zmemory.c:523:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:523:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:523:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC **)) { /* NULL ends the list*/ ^ == zmemory.c:544:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~~ zmemory.c:544:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ ( ) zmemory.c:544:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZMAT **)) { /* NULL ends the list*/ ^ == --- zmemory.so --- 9 warnings generated. --- znorm.po --- In file included from znorm.c:34: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- znorm.so --- --- zqrfctr.o --- --- zmemory.po --- 9 warnings generated. --- znorm.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC znorm.c -o znorm.so --- znorm.o --- 3 warnings generated. --- zqrfctr.o --- clang -O2 -DHAVE_CONFIG_H -c zqrfctr.c --- zmemory.o --- 9 warnings generated. --- zmatop.so --- 3 warnings generated. --- zqrfctr.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zqrfctr.c -o zqrfctr.po --- znorm.po --- 3 warnings generated. --- zqrfctr.so --- --- zschur.o --- --- zqrfctr.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zqrfctr.c -o zqrfctr.so --- zqrfctr.o --- In file included from zqrfctr.c:44: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zschur.o --- clang -O2 -DHAVE_CONFIG_H -c zschur.c --- znorm.so --- In file included from znorm.c:34: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zschur.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zschur.c -o zschur.po --- zschur.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zschur.c -o zschur.so --- zsolve.o --- clang -O2 -DHAVE_CONFIG_H -c zsolve.c --- zqrfctr.po --- In file included from zqrfctr.c:44: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- znorm.so --- 3 warnings generated. --- zqrfctr.so --- In file included from zqrfctr.c:44: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zschur.o --- In file included from zschur.c:35: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zschur.po --- In file included from zschur.c:35: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zschur.so --- In file included from zschur.c:35: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zsolve.o --- In file included from zsolve.c:35: In file included from ./zmatrix2.h:38: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zsolve.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zsolve.c -o zsolve.po --- zqrfctr.o --- 3 warnings generated. --- zschur.o --- 3 warnings generated. --- zschur.po --- 3 warnings generated. --- zschur.so --- 3 warnings generated. --- zsolve.o --- 3 warnings generated. --- zsolve.so --- --- zvecop.o --- --- zsolve.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zsolve.c -o zsolve.so --- zvecop.o --- clang -O2 -DHAVE_CONFIG_H -c zvecop.c --- zsolve.po --- In file included from zsolve.c:35: In file included from ./zmatrix2.h:38: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zqrfctr.po --- 3 warnings generated. --- zqrfctr.so --- 3 warnings generated. --- zvecop.po --- --- zvecop.so --- --- zvecop.po --- clang -O2 -DHAVE_CONFIG_H -c -pg zvecop.c -o zvecop.po --- zvecop.so --- clang -O2 -DHAVE_CONFIG_H -c -fPIC -DPIC zvecop.c -o zvecop.so --- zvecop.o --- In file included from zvecop.c:28: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zsolve.so --- In file included from zsolve.c:35: In file included from ./zmatrix2.h:38: In file included from ./zmatrix.h:32: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ --- zvecop.o --- zvecop.c:246:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ zvecop.c:246:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ^ ( ) zvecop.c:246:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ^ == --- zvecop.po --- In file included from zvecop.c:28: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ zvecop.c:246:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ zvecop.c:246:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ^ ( ) zvecop.c:246:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ^ == --- zsolve.po --- 3 warnings generated. --- zvecop.so --- In file included from zvecop.c:28: ./matrix.h:181:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ ./matrix.h:181:36: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern m_free(MAT *),v_free(VEC *),px_free(PERM *); ~~~~~~ ^ zvecop.c:246:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ~~~~^~~~~~~~~~~~~~~~~~~ zvecop.c:246:15: note: place parentheses around the assignment to silence this warning while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ^ ( ) zvecop.c:246:15: note: use '==' to turn this assignment into an equality comparison while (par = va_arg(ap,ZVEC *)) { /* NULL ends the list*/ ^ == --- zsolve.so --- 3 warnings generated. --- zvecop.o --- 4 warnings generated. --- zvecop.po --- 4 warnings generated. --- libmeschach.a --- building standard meschach library ar -c -q libmeschach.a `NM=nm lorder copy.o err.o matrixio.o memory.o vecop.o matop.o pxop.o submat.o init.o otherio.o machine.o matlab.o ivecop.o version.o meminfo.o memstat.o lufactor.o bkpfacto.o chfactor.o qrfactor.o solve.o hsehldr.o givens.o update.o norm.o hessen.o symmeig.o schur.o svd.o fft.o mfunc.o bdfactor.o sparse.o sprow.o sparseio.o spchfctr.o splufctr.o spbkp.o spswap.o iter0.o itersym.o iternsym.o zmachine.o zcopy.o zmatio.o zmemory.o zvecop.o zmatop.o znorm.o zfunc.o zlufctr.o zsolve.o zmatlab.o zhsehldr.o zqrfctr.o zgivens.o zhessen.o zschur.o conjgrad.o lanczos.o arnoldi.o | tsort -q` --- zvecop.so --- 4 warnings generated. --- libmeschach_p.a --- building profiled meschach library ar -c -q libmeschach_p.a `NM=nm lorder copy.po err.po matrixio.po memory.po vecop.po matop.po pxop.po submat.po init.po otherio.po machine.po matlab.po ivecop.po version.po meminfo.po memstat.po lufactor.po bkpfacto.po chfactor.po qrfactor.po solve.po hsehldr.po givens.po update.po norm.po hessen.po symmeig.po schur.po svd.po fft.po mfunc.po bdfactor.po sparse.po sprow.po sparseio.po spchfctr.po splufctr.po spbkp.po spswap.po iter0.po itersym.po iternsym.po zmachine.po zcopy.po zmatio.po zmemory.po zvecop.po zmatop.po znorm.po zfunc.po zlufctr.po zsolve.po zmatlab.po zhsehldr.po zqrfctr.po zgivens.po zhessen.po zschur.po conjgrad.po lanczos.po arnoldi.po | tsort -q` --- libmeschach_pic.a --- building shared object meschach library ar -c -q libmeschach_pic.a `NM=nm lorder copy.so err.so matrixio.so memory.so vecop.so matop.so pxop.so submat.so init.so otherio.so machine.so matlab.so ivecop.so version.so meminfo.so memstat.so lufactor.so bkpfacto.so chfactor.so qrfactor.so solve.so hsehldr.so givens.so update.so norm.so hessen.so symmeig.so schur.so svd.so fft.so mfunc.so bdfactor.so sparse.so sprow.so sparseio.so spchfctr.so splufctr.so spbkp.so spswap.so iter0.so itersym.so iternsym.so zmachine.so zcopy.so zmatio.so zmemory.so zvecop.so zmatop.so znorm.so zfunc.so zlufctr.so zsolve.so zmatlab.so zhsehldr.so zqrfctr.so zgivens.so zhessen.so zschur.so conjgrad.so lanczos.so arnoldi.so | tsort -q` --- libmeschach.a --- ranlib libmeschach.a --- libmeschach_p.a --- ranlib libmeschach_p.a --- libmeschach_pic.a --- ranlib libmeschach_pic.a --- libmeschach.so.0.0 --- building shared meschach library (version 0.0) clang -shared -o libmeschach.so.0.0 -Wl,-force_load libmeschach_pic.a -lm