<86>Jan 26 08:50:46 userdel[7738]: delete user 'rooter' <86>Jan 26 08:50:46 groupadd[7764]: group added to /etc/group: name=rooter, GID=528 <86>Jan 26 08:50:46 groupadd[7764]: group added to /etc/gshadow: name=rooter <86>Jan 26 08:50:46 groupadd[7764]: new group: name=rooter, GID=528 <86>Jan 26 08:50:46 useradd[7789]: new user: name=rooter, UID=528, GID=528, home=/root, shell=/bin/bash <86>Jan 26 08:50:46 userdel[7809]: delete user 'builder' <86>Jan 26 08:50:46 userdel[7809]: removed group 'builder' owned by 'builder' <86>Jan 26 08:50:46 userdel[7809]: removed shadow group 'builder' owned by 'builder' <86>Jan 26 08:50:46 groupadd[7823]: group added to /etc/group: name=builder, GID=529 <86>Jan 26 08:50:46 groupadd[7823]: group added to /etc/gshadow: name=builder <86>Jan 26 08:50:46 groupadd[7823]: new group: name=builder, GID=529 <86>Jan 26 08:50:46 useradd[7836]: new user: name=builder, UID=529, GID=529, home=/usr/src, shell=/bin/bash <13>Jan 26 08:50:52 rpmi: libibverbs-1.1.8-alt1 1423045780 installed <13>Jan 26 08:50:52 rpmi: librdmacm-1.0.19.1-alt2 1423057440 installed <13>Jan 26 08:50:52 rpmi: libdapl-1.2.16-alt2 1297310493 installed <13>Jan 26 08:50:52 rpmi: libopenblas-0.2.14-alt1.git20150324 1433158703 installed <13>Jan 26 08:50:52 rpmi: libquadmath0-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:52 rpmi: libgfortran3-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:52 rpmi: libquadmath6-devel-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:52 rpmi: libopenblas-devel-0.2.14-alt1.git20150324 1433158703 installed <13>Jan 26 08:50:52 rpmi: tcsh-6.18.01-alt2.qa1 1479380728 installed <13>Jan 26 08:50:52 rpmi: rpm-macros-mpi-selector-1.0.3-alt2 1289984589 installed <13>Jan 26 08:50:52 rpmi: mpi-selector-1.0.3-alt2 1289984589 installed <13>Jan 26 08:50:52 rpmi: torque-4.2.1-alt1 1362870992 installed <13>Jan 26 08:50:52 rpmi: libtorque-4.2.1-alt1 1362870992 installed <13>Jan 26 08:50:52 rpmi: libnuma-2.0.11-alt1 1450022594 installed <13>Jan 26 08:50:53 rpmi: libxblas-1.0.248-alt1 1322010690 installed <13>Jan 26 08:50:53 rpmi: liblapack-1:3.5.0-alt1 1401382336 installed <13>Jan 26 08:50:53 rpmi: libibumad-1.3.6-alt2 1297311906 installed <13>Jan 26 08:50:53 rpmi: libibcommon-1.2.0-alt2 1297310561 installed <13>Jan 26 08:50:53 rpmi: libibcommon-devel-1.2.0-alt2 1297310561 installed <13>Jan 26 08:50:53 rpmi: libibumad-devel-1.3.6-alt2 1297311906 installed <13>Jan 26 08:50:53 rpmi: libsysfs-2.1.0-alt8 1435686568 installed <13>Jan 26 08:50:53 rpmi: libsysfs-devel-2.1.0-alt8 1435686568 installed <13>Jan 26 08:50:53 rpmi: libibverbs-devel-1.1.8-alt1 1423045780 installed <13>Jan 26 08:50:53 rpmi: librdmacm-devel-1.0.19.1-alt2 1423057440 installed <13>Jan 26 08:50:53 rpmi: libdapl-devel-1.2.16-alt2 1297310493 installed <13>Jan 26 08:50:53 rpmi: libX11-locales-3:1.6.4-alt1 1480493483 installed <13>Jan 26 08:50:53 rpmi: xorg-xproto-devel-7.0.31-alt1 1480491055 installed <13>Jan 26 08:50:53 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531929 installed <13>Jan 26 08:50:53 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Jan 26 08:50:53 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Jan 26 08:50:53 rpmi: libxcb-1.12-alt1 1471592579 installed <13>Jan 26 08:50:54 rpmi: libxcb-devel-1.12-alt1 1471592579 installed <13>Jan 26 08:50:55 rpmi: libX11-3:1.6.4-alt1 1480493483 installed <13>Jan 26 08:50:55 rpmi: gcc-fortran-common-1.4.20-alt1 1432315196 installed <13>Jan 26 08:50:55 rpmi: libgfortran6-devel-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:56 rpmi: gcc6-fortran-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:56 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 26 08:50:57 rpmi: libstdc++6-devel-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:58 rpmi: gcc6-c++-6.3.1-alt1 1484277945 installed <13>Jan 26 08:50:59 rpmi: openmpi-2.0.1-alt1 1482882291 installed <13>Jan 26 08:50:59 rpmi: openmpi-devel-2.0.1-alt1 1482882291 installed <13>Jan 26 08:50:59 rpmi: libX11-devel-3:1.6.4-alt1 1480493483 installed <13>Jan 26 08:50:59 rpmi: liblapack-devel-1:3.5.0-alt1 1401382336 installed Installing BlockSolve95-3.0-alt12.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.24236 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf BlockSolve95-3.0 + echo 'Source #0 (BlockSolve95.tar.gz):' Source #0 (BlockSolve95.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/BlockSolve95.tar.gz + /bin/tar -xf - + cd BlockSolve95-3.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.24236 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd BlockSolve95-3.0 + mpi-selector --set openmpi + source /etc/profile.d/mpi-selector.sh ++ mpi_selector_dir=/var/lib/mpi-selector/data ++ mpi_selector_homefile=/usr/src/.mpi-selector ++ mpi_selector_sysfile=/etc/sysconfig/mpi-selector ++ mpi_selection= ++ test -f /usr/src/.mpi-selector +++ cat /usr/src/.mpi-selector ++ mpi_selection=openmpi ++ test openmpi '!=' '' -a -f /var/lib/mpi-selector/data/openmpi.sh ++ . /var/lib/mpi-selector/data/openmpi.sh +++ echo /usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games +++ grep -q /usr/lib/openmpi/bin +++ PATH=/usr/lib/openmpi/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games +++ export PATH +++ echo +++ grep -q /usr/lib/openmpi/lib +++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib +++ export LD_LIBRARY_PATH +++ echo +++ grep -q /usr/lib/openmpi/man +++ MANPATH=/usr/lib/openmpi/man: +++ export MANPATH + source /usr/lib/openmpi/bin/mpivars.sh ++ echo /usr/lib/openmpi/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ grep -q /usr/lib/openmpi/bin ++ echo /usr/lib/openmpi/lib ++ grep -q /usr/lib/openmpi/lib ++ echo /usr/lib/openmpi/man: ++ grep -q /usr/lib/openmpi/man + export 'OMPI_LDFLAGS=-Wl,--as-needed,-rpath=/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib' + OMPI_LDFLAGS='-Wl,--as-needed,-rpath=/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib' + for i in lib examples + '[' -n '' ']' + NPROCS=1 + make -j1 OMAKE=make BOPT=O ACTION=lib PETSC_ARCH=linux PETSC_INCLUDE=/usr/src/RPM/BUILD/BlockSolve95-3.0/include MPIDIR=/usr/lib/openmpi tree make: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0' Making directory ./lib/libO/linux for library lib in: /usr/src/RPM/BUILD/BlockSolve95-3.0/examples make[1]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[1]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' lib in: /usr/src/RPM/BUILD/BlockSolve95-3.0/src make[1]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/src' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/src' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSinit.c BSinit.c: In function 'BSinit': BSinit.c:25:6: warning: variable 'ierr' set but not used [-Wunused-but-set-variable] int ierr, flag; ^~~~ In file included from ../include/BSprivate.h:18:0, from BSinit.c:2: BSinit.c: In function 'BSprint_log': ../include/BSlog.h:90:18: warning: unused variable 'count_99' [-Wunused-variable] int i_99, j_99, count_99; \ ^ BSinit.c:80:3: note: in expansion of macro 'MLOG_PRINT' MLOG_PRINT(procinfo); ^~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSinit.o rm -f BSinit.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_gmres.c In file included from ../include/BSprivate.h:9:0, from BSpar_gmres.c:1: BSpar_gmres.c: In function 'BSupdate_hessenberg': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:34:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(wdot,(FLOAT *),sizeof(FLOAT)*BS,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:34:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(wdot,(FLOAT *),sizeof(FLOAT)*BS,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:34:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(wdot,(FLOAT *),sizeof(FLOAT)*BS,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:99:2: note: in expansion of macro 'MY_FREE' MY_FREE(wdot); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:99:2: note: in expansion of macro 'MY_FREE' MY_FREE(wdot); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:99:2: note: in expansion of macro 'MY_FREE' MY_FREE(wdot); ^~~~~~~ BSpar_gmres.c:32:10: warning: variable 'f2' set but not used [-Wunused-but-set-variable] int f1, f2; ^~ BSpar_gmres.c:32:6: warning: variable 'f1' set but not used [-Wunused-but-set-variable] int f1, f2; ^~ In file included from ../include/BSprivate.h:9:0, from BSpar_gmres.c:1: BSpar_gmres.c: In function 'BSpar_gmres': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:156:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*n*BS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:156:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*n*BS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:162:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(x,(FLOAT *),sizeof(FLOAT)*n*BS,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:162:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(x,(FLOAT *),sizeof(FLOAT)*n*BS,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:163:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bnorm,(FLOAT *),sizeof(FLOAT)*BS,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:163:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bnorm,(FLOAT *),sizeof(FLOAT)*BS,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:166:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(resid,(FLOAT *),sizeof(FLOAT)*n*BS,4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:166:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(resid,(FLOAT *),sizeof(FLOAT)*n*BS,4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:167:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(w,(FLOAT *),sizeof(FLOAT)*n*BS,5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:167:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(w,(FLOAT *),sizeof(FLOAT)*n*BS,5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:169:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(v,(FLOAT **),sizeof(FLOAT)*(m+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:169:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(v,(FLOAT **),sizeof(FLOAT)*(m+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:171:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(v[i],(FLOAT *),sizeof(FLOAT)*n*BS,6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:171:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(v[i],(FLOAT *),sizeof(FLOAT)*n*BS,6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:173:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(h,(FLOAT ***),sizeof(FLOAT)*BS,7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:173:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(h,(FLOAT ***),sizeof(FLOAT)*BS,7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:175:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(h[i],(FLOAT **),sizeof(FLOAT)*(m+1),7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:175:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(h[i],(FLOAT **),sizeof(FLOAT)*(m+1),7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:177:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(h[i][j],(FLOAT *),sizeof(FLOAT)*m,7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:177:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(h[i][j],(FLOAT *),sizeof(FLOAT)*m,7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:180:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cs,(FLOAT **),sizeof(FLOAT)*BS,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:180:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cs,(FLOAT **),sizeof(FLOAT)*BS,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:181:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sn,(FLOAT **),sizeof(FLOAT)*BS,9); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:181:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sn,(FLOAT **),sizeof(FLOAT)*BS,9); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:182:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(s,(FLOAT **),sizeof(FLOAT)*BS,10); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:182:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(s,(FLOAT **),sizeof(FLOAT)*BS,10); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:184:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cs[i],(FLOAT *),sizeof(FLOAT)*m,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:184:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cs[i],(FLOAT *),sizeof(FLOAT)*m,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:185:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sn[i],(FLOAT *),sizeof(FLOAT)*m,9); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:185:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sn[i],(FLOAT *),sizeof(FLOAT)*m,9); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:186:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(s[i],(FLOAT *),sizeof(FLOAT)*(m+1),10); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:186:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(s[i],(FLOAT *),sizeof(FLOAT)*(m+1),10); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(y,(FLOAT *),sizeof(FLOAT)*m,11); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_gmres.c:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(y,(FLOAT *),sizeof(FLOAT)*m,11); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:315:2: note: in expansion of macro 'MY_FREE' MY_FREE(bnorm); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:315:2: note: in expansion of macro 'MY_FREE' MY_FREE(bnorm); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:316:2: note: in expansion of macro 'MY_FREE' MY_FREE(resid); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:316:2: note: in expansion of macro 'MY_FREE' MY_FREE(resid); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:317:2: note: in expansion of macro 'MY_FREE' MY_FREE(w); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:317:2: note: in expansion of macro 'MY_FREE' MY_FREE(w); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:320:4: note: in expansion of macro 'MY_FREE' MY_FREE(h[i][j]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:320:4: note: in expansion of macro 'MY_FREE' MY_FREE(h[i][j]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:322:3: note: in expansion of macro 'MY_FREE' MY_FREE(h[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:322:3: note: in expansion of macro 'MY_FREE' MY_FREE(h[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:324:2: note: in expansion of macro 'MY_FREE' MY_FREE(h); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:324:2: note: in expansion of macro 'MY_FREE' MY_FREE(h); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:326:3: note: in expansion of macro 'MY_FREE' MY_FREE(v[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:326:3: note: in expansion of macro 'MY_FREE' MY_FREE(v[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:328:2: note: in expansion of macro 'MY_FREE' MY_FREE(v); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:328:2: note: in expansion of macro 'MY_FREE' MY_FREE(v); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:330:3: note: in expansion of macro 'MY_FREE' MY_FREE(cs[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:330:3: note: in expansion of macro 'MY_FREE' MY_FREE(cs[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:331:3: note: in expansion of macro 'MY_FREE' MY_FREE(sn[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:331:3: note: in expansion of macro 'MY_FREE' MY_FREE(sn[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:332:3: note: in expansion of macro 'MY_FREE' MY_FREE(s[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:332:3: note: in expansion of macro 'MY_FREE' MY_FREE(s[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:334:2: note: in expansion of macro 'MY_FREE' MY_FREE(cs); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:334:2: note: in expansion of macro 'MY_FREE' MY_FREE(cs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:335:2: note: in expansion of macro 'MY_FREE' MY_FREE(sn); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:335:2: note: in expansion of macro 'MY_FREE' MY_FREE(sn); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:336:2: note: in expansion of macro 'MY_FREE' MY_FREE(s); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:336:2: note: in expansion of macro 'MY_FREE' MY_FREE(s); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:337:2: note: in expansion of macro 'MY_FREE' MY_FREE(y); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:337:2: note: in expansion of macro 'MY_FREE' MY_FREE(y); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:338:2: note: in expansion of macro 'MY_FREE' MY_FREE(rhs); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:338:2: note: in expansion of macro 'MY_FREE' MY_FREE(rhs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:355:2: note: in expansion of macro 'MY_FREE' MY_FREE(x); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_gmres.c:355:2: note: in expansion of macro 'MY_FREE' MY_FREE(x); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSpar_gmres.o rm -f BSpar_gmres.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BMcomp_msg.c In file included from ../include/BSprivate.h:9:0, from BMcomp_msg.c:1: BMcomp_msg.c: In function 'BMcomp_init': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(ph_ptr,(BMcomp_msg *),sizeof(BMcomp_msg),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(ph_ptr,(BMcomp_msg *),sizeof(BMcomp_msg),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(ph_ptr,(BMcomp_msg *),sizeof(BMcomp_msg),1); ^~~~~~~~~~ BMcomp_msg.c: In function 'BMfree_comp_msg': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:52:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_ptr->msg); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:52:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_ptr->msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:52:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_ptr->msg); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:54:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:54:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:56:3: note: in expansion of macro 'MY_FREE' MY_FREE(phase_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:56:3: note: in expansion of macro 'MY_FREE' MY_FREE(phase_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:58:2: note: in expansion of macro 'MY_FREE' MY_FREE(comp_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:58:2: note: in expansion of macro 'MY_FREE' MY_FREE(comp_msg); ^~~~~~~ BMcomp_msg.c: In function 'BMadd_msg': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:132:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(comp_msg->phase_list,(BMphase *),sizeof(BMphase),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:132:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(comp_msg->phase_list,(BMphase *),sizeof(BMphase),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:143:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(phase_ptr,(BMphase *),sizeof(BMphase),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:143:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(phase_ptr,(BMphase *),sizeof(BMphase),1); ^~~~~~~~~ BMcomp_msg.c: In function 'BMcreate_msg': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg,(BMmsg *),sizeof(BMmsg),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg,(BMmsg *),sizeof(BMmsg),1); ^~~~~~~~~~ BMcomp_msg.c: In function 'BMalloc_msg': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:422:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_ptr->msg,(char *), ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:422:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_ptr->msg,(char *), ^~~~~~~~~ BMcomp_msg.c: In function 'BMfix_send': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:468:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(tot_num_msg,(int *),sizeof(int)*np,0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:468:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(tot_num_msg,(int *),sizeof(int)*np,0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:469:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(tot_num_msg2,(int *),sizeof(int)*np,0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:469:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(tot_num_msg2,(int *),sizeof(int)*np,0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:470:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(tot_len,(int *),sizeof(int)*np,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:470:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(tot_len,(int *),sizeof(int)*np,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:471:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg,(int **),sizeof(int *)*np,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:471:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg,(int **),sizeof(int *)*np,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:472:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cur_msg_ptr,(int **),sizeof(int *)*np,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:472:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cur_msg_ptr,(int **),sizeof(int *)*np,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:473:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*np,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:473:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*np,2); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:491:2: note: in expansion of macro 'MY_FREE' MY_FREE(iwork); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:491:2: note: in expansion of macro 'MY_FREE' MY_FREE(iwork); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:492:2: note: in expansion of macro 'MY_FREE' MY_FREE(tot_num_msg2); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:492:2: note: in expansion of macro 'MY_FREE' MY_FREE(tot_num_msg2); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:500:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_msg,(int *),tot_len[msg_ptr->proc]*sizeof(int),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:500:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_msg,(int *),tot_len[msg_ptr->proc]*sizeof(int),5); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:517:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg[msg_ptr->proc]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:517:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg[msg_ptr->proc]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:521:2: note: in expansion of macro 'MY_FREE' MY_FREE(tot_num_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:521:2: note: in expansion of macro 'MY_FREE' MY_FREE(tot_num_msg); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:522:2: note: in expansion of macro 'MY_FREE' MY_FREE(tot_len); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:522:2: note: in expansion of macro 'MY_FREE' MY_FREE(tot_len); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:523:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:523:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:524:2: note: in expansion of macro 'MY_FREE' MY_FREE(cur_msg_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BMcomp_msg.c:524:2: note: in expansion of macro 'MY_FREE' MY_FREE(cur_msg_ptr); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:99:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(buf,(void *),size99*length,1); \ ^~~~~~~~~~ BMcomp_msg.c:530:3: note: in expansion of macro 'RECVSYNCUNSZN' RECVSYNCUNSZN(msg_type,in_msg,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:99:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(buf,(void *),size99*length,1); \ ^~~~~~~~~~ BMcomp_msg.c:530:3: note: in expansion of macro 'RECVSYNCUNSZN' RECVSYNCUNSZN(msg_type,in_msg,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:546:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addr,(int *),(cur_size-3)*sizeof(int),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:546:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addr,(int *),(cur_size-3)*sizeof(int),6); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BMcomp_msg.c:556:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(in_msg);CHKERRN(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BMcomp_msg.c:556:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(in_msg);CHKERRN(0); ^~~~~~~~~~~ BMcomp_msg.c:452:14: warning: variable 'msg_list' set but not used [-Wunused-but-set-variable] BSmsg_list *msg_list; ^~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BMcomp_msg.c:1: BMcomp_msg.c: In function 'BMcheck_on_async_block': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:334:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99->msg_buf); \ ^~~~~~~ BMcomp_msg.c:646:3: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:334:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99->msg_buf); \ ^~~~~~~ BMcomp_msg.c:646:3: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:335:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99); \ ^~~~~~~ BMcomp_msg.c:646:3: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:335:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99); \ ^~~~~~~ BMcomp_msg.c:646:3: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ BMcomp_msg.c: In function 'BMfinish_on_async_block': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:356:3: note: in expansion of macro 'MY_FREE' MY_FREE(tnode99->msg_buf); \ ^~~~~~~ BMcomp_msg.c:660:3: note: in expansion of macro 'MFINISH_SEND_LIST' MFINISH_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:356:3: note: in expansion of macro 'MY_FREE' MY_FREE(tnode99->msg_buf); \ ^~~~~~~ BMcomp_msg.c:660:3: note: in expansion of macro 'MFINISH_SEND_LIST' MFINISH_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:357:3: note: in expansion of macro 'MY_FREE' MY_FREE(tnode99); \ ^~~~~~~ BMcomp_msg.c:660:3: note: in expansion of macro 'MFINISH_SEND_LIST' MFINISH_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:357:3: note: in expansion of macro 'MY_FREE' MY_FREE(tnode99); \ ^~~~~~~ BMcomp_msg.c:660:3: note: in expansion of macro 'MFINISH_SEND_LIST' MFINISH_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~~ BMcomp_msg.c: In function 'BMsend_block_msg': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:334:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99->msg_buf); \ ^~~~~~~ BMcomp_msg.c:703:2: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:334:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99->msg_buf); \ ^~~~~~~ BMcomp_msg.c:703:2: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:335:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99); \ ^~~~~~~ BMcomp_msg.c:703:2: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:335:4: note: in expansion of macro 'MY_FREE' MY_FREE(tnode_ptr_99); \ ^~~~~~~ BMcomp_msg.c:703:2: note: in expansion of macro 'MCHECK_SEND_LIST' MCHECK_SEND_LIST(phase_ptr->async_list); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:747:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node,(BSmsg_list *),sizeof(BSmsg_list),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:747:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node,(BSmsg_list *),sizeof(BSmsg_list),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:753:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node->msg_buf,(char *),PREFER_MAX_MSG_SIZE,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:753:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node->msg_buf,(char *),PREFER_MAX_MSG_SIZE,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:766:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node,(BSmsg_list *),sizeof(BSmsg_list),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:766:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node,(BSmsg_list *),sizeof(BSmsg_list),1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:773:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node->msg_buf,(char *),msg_list_node->msg_len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BMcomp_msg.c:773:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_list_node->msg_buf,(char *),msg_list_node->msg_len,1); ^~~~~~~~~ BMcomp_msg.c: In function 'BMrecv_block_msg': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:99:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(buf,(void *),size99*length,1); \ ^~~~~~~~~~ BMcomp_msg.c:825:4: note: in expansion of macro 'RECVSYNCUNSZN' RECVSYNCUNSZN(msg_ptr->msg_type,phase_ptr->cur_recv_msg, ^~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:99:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(buf,(void *),size99*length,1); \ ^~~~~~~~~~ BMcomp_msg.c:825:4: note: in expansion of macro 'RECVSYNCUNSZN' RECVSYNCUNSZN(msg_ptr->msg_type,phase_ptr->cur_recv_msg, ^~~~~~~~~~~~~ BMcomp_msg.c: In function 'BMfree_block_msg': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BMcomp_msg.c:903:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(phase_ptr->cur_recv_msg); CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BMcomp_msg.c:903:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(phase_ptr->cur_recv_msg); CHKERR(0); ^~~~~~~~~~~ BMcomp_msg.c: In function 'BMfree_msg': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BMcomp_msg.c:921:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_ptr->msg); CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BMcomp_msg.c:921:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_ptr->msg); CHKERR(0); ^~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BMcomp_msg.o rm -f BMcomp_msg.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSallc_number.c In file included from ../include/BSprivate.h:9:0, from BSallc_number.c:1: BSallc_number.c: In function 'BSalloc_numbering': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_number.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(numbering,(BSnumbering *),sizeof(BSnumbering),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_number.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(numbering,(BSnumbering *),sizeof(BSnumbering),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_number.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(numbering,(BSnumbering *),sizeof(BSnumbering),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_number.c:17:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(numbering->numbers,(int *),sizeof(int)*length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_number.c:17:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(numbering->numbers,(int *),sizeof(int)*length,2); ^~~~~~~~~~ BSallc_number.c: In function 'BSfree_numbering': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_number.c:33:2: note: in expansion of macro 'MY_FREE' MY_FREE(numbering->numbers); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_number.c:33:2: note: in expansion of macro 'MY_FREE' MY_FREE(numbering->numbers); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_number.c:33:2: note: in expansion of macro 'MY_FREE' MY_FREE(numbering->numbers); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_number.c:34:2: note: in expansion of macro 'MY_FREE' MY_FREE(numbering); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_number.c:34:2: note: in expansion of macro 'MY_FREE' MY_FREE(numbering); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSallc_number.o rm -f BSallc_number.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfnd_inode.c In file included from ../include/BSprivate.h:9:0, from BSfnd_inode.c:1: BSfnd_inode.c: In function 'BSfnd_inode': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_inode.c:40:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(used,(int *),sizeof(int)*n,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_inode.c:40:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(used,(int *),sizeof(int)*n,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_inode.c:40:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(used,(int *),sizeof(int)*n,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_inode.c:93:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(used); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_inode.c:93:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(used); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_inode.c:93:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(used); ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfnd_inode.o rm -f BSfnd_inode.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSallc_distr.c In file included from ../include/BSprivate.h:9:0, from BSallc_distr.c:1: BSallc_distr.c: In function 'BSalloc_distribution': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_distr.c:18:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(distr,(BSdistribution *),sizeof(BSdistribution),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_distr.c:18:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(distr,(BSdistribution *),sizeof(BSdistribution),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_distr.c:18:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(distr,(BSdistribution *),sizeof(BSdistribution),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_distr.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(distr->distribution,(int *),sizeof(int)*(max+1),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_distr.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(distr->distribution,(int *),sizeof(int)*(max+1),2); ^~~~~~~~~~ BSallc_distr.c: In function 'BSfree_distribution': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_distr.c:35:2: note: in expansion of macro 'MY_FREE' MY_FREE(distr->distribution); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_distr.c:35:2: note: in expansion of macro 'MY_FREE' MY_FREE(distr->distribution); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_distr.c:35:2: note: in expansion of macro 'MY_FREE' MY_FREE(distr->distribution); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_distr.c:36:2: note: in expansion of macro 'MY_FREE' MY_FREE(distr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_distr.c:36:2: note: in expansion of macro 'MY_FREE' MY_FREE(distr); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSallc_distr.o rm -f BSallc_distr.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSnum2perm.c In file included from ../include/BSprivate.h:9:0, from BSnum2perm.c:1: BSnum2perm.c: In function 'BSnum2perm': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSnum2perm.c:24:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(offset,(int *),sizeof(int)*(distr->max+1),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSnum2perm.c:24:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(offset,(int *),sizeof(int)*(distr->max+1),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSnum2perm.c:24:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(offset,(int *),sizeof(int)*(distr->max+1),1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSnum2perm.c:34:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(offset); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSnum2perm.c:34:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(offset); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSnum2perm.c:34:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(offset); ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSnum2perm.o rm -f BSnum2perm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSallc_perm.c In file included from ../include/BSprivate.h:9:0, from BSallc_perm.c:1: BSallc_perm.c: In function 'BSalloc_permutation': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_perm.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(permutation,(BSpermutation *),sizeof(BSpermutation),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_perm.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(permutation,(BSpermutation *),sizeof(BSpermutation),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_perm.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(permutation,(BSpermutation *),sizeof(BSpermutation),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_perm.c:17:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(permutation->perm,(int *),sizeof(int)*length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_perm.c:17:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(permutation->perm,(int *),sizeof(int)*length,2); ^~~~~~~~~~ BSallc_perm.c: In function 'BSfree_permutation': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_perm.c:49:2: note: in expansion of macro 'MY_FREE' MY_FREE(permutation->perm); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_perm.c:49:2: note: in expansion of macro 'MY_FREE' MY_FREE(permutation->perm); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_perm.c:49:2: note: in expansion of macro 'MY_FREE' MY_FREE(permutation->perm); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_perm.c:50:2: note: in expansion of macro 'MY_FREE' MY_FREE(permutation); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_perm.c:50:2: note: in expansion of macro 'MY_FREE' MY_FREE(permutation); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSallc_perm.o rm -f BSallc_perm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfnd_clique.c In file included from ../include/BSprivate.h:9:0, from BSfnd_clique.c:1: BSfnd_clique.c: In function 'BSfnd_clique': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_clique.c:44:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(used,(int *),sizeof(int)*n,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_clique.c:44:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(used,(int *),sizeof(int)*n,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_clique.c:44:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(used,(int *),sizeof(int)*n,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_clique.c:61:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list,(int *),sizeof(int)*cur_row->length,2+i); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfnd_clique.c:61:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list,(int *),sizeof(int)*cur_row->length,2+i); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_clique.c:102:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(list); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_clique.c:102:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(list); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_clique.c:102:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(list); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_clique.c:106:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(used); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfnd_clique.c:106:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(used); ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfnd_clique.o rm -f BSfnd_clique.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSmain_perm.c In file included from ../include/BSprivate.h:9:0, from BSmain_perm.c:1: BSmain_perm.c: In function 'BSmain_perm': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:151:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(color_offset,(BSnumbering *),sizeof(BSnumbering),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:151:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(color_offset,(BSnumbering *),sizeof(BSnumbering),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:151:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(color_offset,(BSnumbering *),sizeof(BSnumbering),1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmain_perm.c:234:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(perm_rows); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmain_perm.c:234:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(perm_rows); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmain_perm.c:234:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(perm_rows); ^~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:275:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(pA,(BSpar_mat *),sizeof(BSpar_mat),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:275:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(pA,(BSpar_mat *),sizeof(BSpar_mat),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:293:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(pA->diag,(FLOAT *),pA->num_rows*sizeof(FLOAT),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:293:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(pA->diag,(FLOAT *),pA->num_rows*sizeof(FLOAT),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:298:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(pA->reperm,(BSreperm *),sizeof(BSreperm),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmain_perm.c:298:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(pA->reperm,(BSreperm *),sizeof(BSreperm),4); ^~~~~~~~~~ BSmain_perm.c:56:6: warning: variable 'ierr' set but not used [-Wunused-but-set-variable] int ierr; ^~~~ ar clr ../lib/libO/linux/libBS95.a BSmain_perm.o rm -f BSmain_perm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BScontract.c In file included from ../include/BSprivate.h:9:0, from BScontract.c:1: BScontract.c: In function 'BSdo_contract': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:67:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:67:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:67:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:92:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA,(BSspmat *),sizeof(BSspmat),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:92:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA,(BSspmat *),sizeof(BSspmat),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:96:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->rows,(BSsprow **),sizeof(BSsprow *)*sA->num_rows,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:96:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->rows,(BSsprow **),sizeof(BSsprow *)*sA->num_rows,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:103:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:103:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:104:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:104:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:127:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:127:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:127:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:147:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->rows[i],(BSsprow *),sizeof(BSsprow),i+3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:147:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->rows[i],(BSsprow *),sizeof(BSsprow),i+3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:148:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trow,(int *),sizeof(int)*max,i+3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:148:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trow,(int *),sizeof(int)*max,i+3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:179:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->rows[i]->col,(int *),sizeof(int)*row_len,i+3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:179:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->rows[i]->col,(int *),sizeof(int)*row_len,i+3); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:181:4: note: in expansion of macro 'MY_FREEN' MY_FREEN(trow); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:181:4: note: in expansion of macro 'MY_FREEN' MY_FREEN(trow); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:191:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:191:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:197:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->map,(BSmapping *),sizeof(BSmapping),-1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:197:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->map,(BSmapping *),sizeof(BSmapping),-1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:199:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->map->vlocal2global,(int *),sizeof(int),-2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:199:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->map->vlocal2global,(int *),sizeof(int),-2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:204:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->map->vglobal2local,(int *),sizeof(int),-3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontract.c:204:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(sA->map->vglobal2local,(int *),sizeof(int),-3); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:215:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(offset); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:215:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(offset); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:216:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontract.c:216:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BScontract.o rm -f BScontract.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSmisc_perm.c ar clr ../lib/libO/linux/libBS95.a BSmisc_perm.o rm -f BSmisc_perm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSoffset.c In file included from ../include/BSprivate.h:9:0, from BSoffset.c:1: BSoffset.c: In function 'BSoffset': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:44:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_offsets,(int *),sizeof(int)*global_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:44:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_offsets,(int *),sizeof(int)*global_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:44:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_offsets,(int *),sizeof(int)*global_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:62:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(recv_buf,(int *),sizeof(int)*global_len,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:62:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(recv_buf,(int *),sizeof(int)*global_len,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:78:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(recv_buf,(int *),sizeof(int)*global_len,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoffset.c:78:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(recv_buf,(int *),sizeof(int)*global_len,3); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:109:2: note: in expansion of macro 'MY_FREE' MY_FREE(recv_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:109:2: note: in expansion of macro 'MY_FREE' MY_FREE(recv_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:109:2: note: in expansion of macro 'MY_FREE' MY_FREE(recv_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:110:24: note: in expansion of macro 'MY_FREE' if (r_buffer != NULL) MY_FREE(r_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:110:24: note: in expansion of macro 'MY_FREE' if (r_buffer != NULL) MY_FREE(r_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:111:24: note: in expansion of macro 'MY_FREE' if (l_buffer != NULL) MY_FREE(l_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoffset.c:111:24: note: in expansion of macro 'MY_FREE' if (l_buffer != NULL) MY_FREE(l_buffer); ^~~~~~~ BSoffset.c:36:14: warning: unused variable 'msg_list' [-Wunused-variable] BSmsg_list *msg_list = NULL; ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSoffset.o rm -f BSoffset.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSnum2distr.c ar clr ../lib/libO/linux/libBS95.a BSnum2distr.o rm -f BSnum2distr.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSbulletin.c In file included from ../include/BSprivate.h:9:0, from BSbulletin.c:1: BSbulletin.c: In function 'BSinit_bb': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb,(BSbb *),sizeof(BSbb),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb,(BSbb *),sizeof(BSbb),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb,(BSbb *),sizeof(BSbb),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:22:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb->info,(int *),sizeof(int)*length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:22:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb->info,(int *),sizeof(int)*length,2); ^~~~~~~~~~ BSbulletin.c: In function 'BSfree_bb': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:39:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb->info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:39:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb->info); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:39:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb->info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:40:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:40:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb); ^~~~~~~ BSbulletin.c: In function 'BSquery_match_bb': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:127:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:127:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:134:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:134:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:135:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(int *),sizeof(int)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:135:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(int *),sizeof(int)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:178:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:178:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:194:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:194:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:198:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:198:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:209:3: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:209:3: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:214:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:214:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:233:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:233:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:239:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:239:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:240:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:240:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:241:2: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:241:2: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ BSbulletin.c:117:14: warning: unused variable 'msg_list' [-Wunused-variable] BSmsg_list *msg_list = NULL; ^~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSbulletin.c:1: BSbulletin.c: In function 'BSquery_nomatch_bb': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:294:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:294:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:301:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:301:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:302:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(int *),sizeof(int)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:302:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(int *),sizeof(int)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:398:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:398:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:421:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:421:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:424:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin.c:424:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:428:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:428:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:441:5: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:441:5: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:445:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin.c:445:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:458:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin.c:458:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:468:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:468:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:469:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:469:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:470:3: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin.c:470:3: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ BSbulletin.c:284:14: warning: unused variable 'msg_list' [-Wunused-variable] BSmsg_list *msg_list = NULL; ^~~~~~~~ BSbulletin.c:276:15: warning: 'cur_addr' may be used uninitialized in this function [-Wmaybe-uninitialized] int cur_len, cur_addr, cur_proc; ^~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSbulletin.c:1: ../include/BSdepend.h:73:17: warning: 'p_info' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(c) free(c) ^~~~ BSbulletin.c:274:7: note: 'p_info' was declared here int *p_info; ^~~~~~ In file included from ../include/BSprivate.h:9:0, from BSbulletin.c:1: ../include/BSdepend.h:73:17: warning: 'p_address' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(c) free(c) ^~~~ BSbulletin.c:273:7: note: 'p_address' was declared here int *p_address; ^~~~~~~~~ BSbulletin.c:452:24: warning: 'proc_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (from == proc_id[j]) { ~~~~~~~^~~ BSbulletin.c:471:3: warning: 'perm' may be used uninitialized in this function [-Wmaybe-uninitialized] BSfree_permutation(perm); CHKERR(0); ^~~~~~~~~~~~~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSbulletin.o rm -f BSbulletin.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSheap_sort.c ar clr ../lib/libO/linux/libBS95.a BSheap_sort.o rm -f BSheap_sort.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSmap.c In file included from ../include/BSprivate.h:9:0, from BSmap.c:1: BSmap.c: In function 'BSfree_off_map': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:14:2: note: in expansion of macro 'MY_FREE' MY_FREE(map->proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:14:2: note: in expansion of macro 'MY_FREE' MY_FREE(map->proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:14:2: note: in expansion of macro 'MY_FREE' MY_FREE(map->proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:15:2: note: in expansion of macro 'MY_FREE' MY_FREE(map->offset); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:15:2: note: in expansion of macro 'MY_FREE' MY_FREE(map->offset); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:16:2: note: in expansion of macro 'MY_FREE' MY_FREE(map); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:16:2: note: in expansion of macro 'MY_FREE' MY_FREE(map); ^~~~~~~ BSmap.c: In function 'BSmake_off_map': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:43:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map,(BSoff_map *),sizeof(BSoff_map),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:43:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map,(BSoff_map *),sizeof(BSoff_map),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:43:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map,(BSoff_map *),sizeof(BSoff_map),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:45:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map->proc_id,(int *),sizeof(int)*map->length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:45:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map->proc_id,(int *),sizeof(int)*map->length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:46:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map->offset,(int *),sizeof(int)*((map->length)+1),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSmap.c:46:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map->offset,(int *),sizeof(int)*((map->length)+1),3); ^~~~~~~~~~ BSmap.c: In function 'BSfreel2g': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:78:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:78:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ BSmap.c: In function 'BSfreeg2l': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:167:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmap.c:167:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSmap.o rm -f BSmap.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSx_color.c In file included from ../include/BSprivate.h:9:0, from BSx_color.c:1: BSx_color.c: In function 'BSx_color': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:65:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(local_ptr,(int *),sizeof(int)*num_cols,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:65:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(local_ptr,(int *),sizeof(int)*num_cols,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:65:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(local_ptr,(int *),sizeof(int)*num_cols,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(global_ptr,(int *),sizeof(int)*num_cols,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(global_ptr,(int *),sizeof(int)*num_cols,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(search_ptr,(int *),sizeof(int)*num_cols,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(search_ptr,(int *),sizeof(int)*num_cols,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:68:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(local_queue,(int *),sizeof(int)*num_cols,4); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:68:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(local_queue,(int *),sizeof(int)*num_cols,4); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:69:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_queue,(int *),sizeof(int)*num_cols,5); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:69:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_queue,(int *),sizeof(int)*num_cols,5); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(ido_queue_ptr,(int *),sizeof(int)*num_cols,6); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(ido_queue_ptr,(int *),sizeof(int)*num_cols,6); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:71:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(ido_degree,(int *),sizeof(int)*num_cols,7); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:71:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(ido_degree,(int *),sizeof(int)*num_cols,7); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:84:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(color_template,(int *),sizeof(int)*(max_deg+1),7); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:84:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(color_template,(int *),sizeof(int)*(max_deg+1),7); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:85:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(ido_deg_ptr,(int *),sizeof(int)*(max_deg+1),8); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:85:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(ido_deg_ptr,(int *),sizeof(int)*(max_deg+1),8); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:145:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_buffer,(int *),sizeof(int)*msg_buffer_size,9); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:145:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_buffer,(int *),sizeof(int)*msg_buffer_size,9); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:173:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(global_color,(int **),sizeof(int *)*num_cols,10); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:173:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(global_color,(int **),sizeof(int *)*num_cols,10); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:175:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(global_color[i],(int *),sizeof(int)*global_ptr[i],11); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSx_color.c:175:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(global_color[i],(int *),sizeof(int)*global_ptr[i],11); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSx_color.c:208:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(type,msg_buf,msglen,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSx_color.c:208:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(type,msg_buf,msglen,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSx_color.c:260:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSx_color.c:260:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSx_color.c:260:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:372:2: note: in expansion of macro 'MY_FREE' MY_FREE(local_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:372:2: note: in expansion of macro 'MY_FREE' MY_FREE(local_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:373:2: note: in expansion of macro 'MY_FREE' MY_FREE(global_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:373:2: note: in expansion of macro 'MY_FREE' MY_FREE(global_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:374:2: note: in expansion of macro 'MY_FREE' MY_FREE(search_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:374:2: note: in expansion of macro 'MY_FREE' MY_FREE(search_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:375:2: note: in expansion of macro 'MY_FREE' MY_FREE(color_template); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:375:2: note: in expansion of macro 'MY_FREE' MY_FREE(color_template); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:376:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:376:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:377:2: note: in expansion of macro 'MY_FREE' MY_FREE(local_queue); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:377:2: note: in expansion of macro 'MY_FREE' MY_FREE(local_queue); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:378:2: note: in expansion of macro 'MY_FREE' MY_FREE(ido_queue_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:378:2: note: in expansion of macro 'MY_FREE' MY_FREE(ido_queue_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:379:2: note: in expansion of macro 'MY_FREE' MY_FREE(ido_degree); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:379:2: note: in expansion of macro 'MY_FREE' MY_FREE(ido_degree); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:380:2: note: in expansion of macro 'MY_FREE' MY_FREE(ido_deg_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:380:2: note: in expansion of macro 'MY_FREE' MY_FREE(ido_deg_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:381:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_queue); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:381:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_queue); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:382:27: note: in expansion of macro 'MY_FREE' for (i=0;i' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:382:27: note: in expansion of macro 'MY_FREE' for (i=0;i' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSx_color.c:383:2: note: in expansion of macro 'MY_FREE' MY_FREE(global_color); ^~~~~~~ BSx_color.c:31:6: warning: variable 'my_num_nz' set but not used [-Wunused-but-set-variable] int my_num_nz; /* the # of nonzeros I have */ ^~~~~~~~~ BSx_color.c:27:6: warning: variable 'from' set but not used [-Wunused-but-set-variable] int from; ^~~~ ar clr ../lib/libO/linux/libBS95.a BSx_color.o rm -f BSx_color.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSido_color.c ar clr ../lib/libO/linux/libBS95.a BSido_color.o rm -f BSido_color.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpack_n_send.c In file included from ../include/BSprivate.h:9:0, from BSpack_n_send.c:1: BSpack_n_send.c: In function 'BSpack_n_send': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpack_n_send.c:34:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_proc_num,(int *),sizeof(int)*n_msg_queue,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpack_n_send.c:34:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_proc_num,(int *),sizeof(int)*n_msg_queue,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpack_n_send.c:34:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_proc_num,(int *),sizeof(int)*n_msg_queue,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpack_n_send.c:35:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_queue_ptr,(int *),sizeof(int)*n_msg_queue,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpack_n_send.c:35:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(msg_queue_ptr,(int *),sizeof(int)*n_msg_queue,2); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpack_n_send.c:115:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_proc_num); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpack_n_send.c:115:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_proc_num); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpack_n_send.c:115:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_proc_num); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpack_n_send.c:116:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_queue_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpack_n_send.c:116:2: note: in expansion of macro 'MY_FREE' MY_FREE(msg_queue_ptr); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSpack_n_send.o rm -f BSpack_n_send.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSmy_rand.c BSmy_rand.c: In function 'BSmy_rand': BSmy_rand.c:16:2: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] srand(seed); ^~~~~ BSmy_rand.c:17:9: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] temp = rand(); ^~~~ ar clr ../lib/libO/linux/libBS95.a BSmy_rand.o rm -f BSmy_rand.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSrem_diag.c ar clr ../lib/libO/linux/libBS95.a BSrem_diag.o rm -f BSrem_diag.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSoff_gnum.c In file included from ../include/BSprivate.h:9:0, from BSoff_gnum.c:1: BSoff_gnum.c: In function 'BSoff_gnum': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoff_gnum.c:23:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(count,(int *),sizeof(int)*offset->length,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoff_gnum.c:23:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(count,(int *),sizeof(int)*offset->length,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSoff_gnum.c:23:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(count,(int *),sizeof(int)*offset->length,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoff_gnum.c:38:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(count); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoff_gnum.c:38:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(count); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSoff_gnum.c:38:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(count); ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSoff_gnum.o rm -f BSoff_gnum.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfold_distr.c ar clr ../lib/libO/linux/libBS95.a BSfold_distr.o rm -f BSfold_distr.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BStrans_perm_cl.c In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: BStrans_perm_cl.c: In function 'BStrans_perm_cl': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:46:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:46:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:46:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:47:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:47:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:48:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:48:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,2); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:65:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:65:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:65:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:88:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_cl.c:96:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:104:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:104:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:105:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_cl.c:105:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:108:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans,(BScl_2_inode *),sizeof(BScl_2_inode),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:108:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans,(BScl_2_inode *),sizeof(BScl_2_inode),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:109:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->g_offset,(int *),sizeof(int)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:109:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->g_offset,(int *),sizeof(int)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:110:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->proc,(int *),sizeof(int)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:110:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->proc,(int *),sizeof(int)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:111:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->inode_index,(int *),sizeof(int)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:111:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->inode_index,(int *),sizeof(int)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:112:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->d_mats,(BSdense *),sizeof(BSdense)*(num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_cl.c:112:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->d_mats,(BSdense *),sizeof(BSdense)*(num_cols+1),6); ^~~~~~~~~~ In file included from BStrans_perm_cl.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_cl.c:124:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BStrans_perm_cl.c:124:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_cl.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_cl.c:124:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_cl.c:124:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_cl.c:124:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_cl.c:124:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ BStrans_perm_cl.c:22:13: warning: 'node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr node_ptr; ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BStrans_perm_cl.o rm -f BStrans_perm_cl.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BStrans_perm_in.c In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: BStrans_perm_in.c: In function 'BStrans_perm_in': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:49:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:49:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:49:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:50:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:50:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*max_row_len,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:70:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:70:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:76:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs2,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:76:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs2,(int *),sizeof(int)*num_nz,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:81:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs3,(int *),sizeof(int)*num_nz,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:81:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs3,(int *),sizeof(int)*num_nz,3); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:85:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:85:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:85:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:114:6: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:86:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:173:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:174:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BStrans_perm_in.c:124:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,cval,found,node_ptr,num_cols); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:133:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:133:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:134:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:134:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:135:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs2); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:135:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs2); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:136:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs3); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BStrans_perm_in.c:136:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs3); ^~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:139:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans,(BSinode_list *),sizeof(BSinode_list),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:139:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans,(BSinode_list *),sizeof(BSinode_list),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:141:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->list,(BSinode *),sizeof(BSinode)*(num_cols+1),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:141:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->list,(BSinode *),sizeof(BSinode)*(num_cols+1),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:143:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->list[num_cols].o_gcol_num,(int *),sizeof(int),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:143:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->list[num_cols].o_gcol_num,(int *),sizeof(int),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:151:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->list[count].o_gcol_num,(int *),sizeof(int)* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BStrans_perm_in.c:151:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(trans->list[count].o_gcol_num,(int *),sizeof(int)* ^~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_in.c:157:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BStrans_perm_in.c:157:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BStrans_perm_in.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_in.c:157:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_in.c:157:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_in.c:157:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BStrans_perm_in.c:157:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ In file included from BStrans_perm_in.c:18:0: ../include/BStree.h:282:45: warning: 'node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] curptr99 = node_ptr.ptr->child[node_ptr.ind+1]; \ ^ BStrans_perm_in.c:29:13: note: 'node_ptr.ind' was declared here BStree_ptr node_ptr; ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BStrans_perm_in.o rm -f BStrans_perm_in.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSclique_2_inode.c In file included from ../include/BSprivate.h:9:0, from BSclique_2_inode.c:1: BSclique_2_inode.c: In function 'BSclique_2_inode': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSclique_2_inode.c:44:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(cl_array->d_mats[cl_ind].matrix,(FLOAT *), ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSclique_2_inode.c:44:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(cl_array->d_mats[cl_ind].matrix,(FLOAT *), ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSclique_2_inode.c:44:4: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(cl_array->d_mats[cl_ind].matrix,(FLOAT *), ^~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSclique_2_inode.o rm -f BSclique_2_inode.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSins_diag.c ar clr ../lib/libO/linux/libBS95.a BSins_diag.o rm -f BSins_diag.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSperm_rows.c In file included from ../include/BSprivate.h:9:0, from BSperm_rows.c:1: BSperm_rows.c: In function 'BSperm_rows': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:50:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*(*max_row_len),0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:50:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*(*max_row_len),0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:50:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(map_work,(int *),sizeof(int)*(*max_row_len),0); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:54:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:54:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(addrs,(int *),sizeof(int)*num_nz,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:74:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:74:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(answs,(int *),sizeof(int)*num_nz,4); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:76:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:76:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:76:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(addrs); ^~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:80:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dwork,(FLOAT *),sizeof(FLOAT)*(*max_row_len),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:80:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dwork,(FLOAT *),sizeof(FLOAT)*(*max_row_len),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:81:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*(*max_row_len),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:81:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*(*max_row_len),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:87:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key,(int *),sizeof(int)*(*max_row_len),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:87:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key,(int *),sizeof(int)*(*max_row_len),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:98:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key,(int *),sizeof(int)*row->length,5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSperm_rows.c:98:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key,(int *),sizeof(int)*row->length,5); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:137:3: note: in expansion of macro 'MY_FREE' MY_FREE(key); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:137:3: note: in expansion of macro 'MY_FREE' MY_FREE(key); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:139:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:139:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(map_work); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:140:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(dwork); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:140:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(dwork); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:141:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(iwork); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:141:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(iwork); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:142:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSperm_rows.c:142:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(answs); ^~~~~~~~ BSperm_rows.c:107:12: warning: 'key' may be used uninitialized in this function [-Wmaybe-uninitialized] key[j] = gnum->numbers[map_work[j]]; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSperm_rows.o rm -f BSperm_rows.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSrows_2_inode.c In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: BSrows_2_inode.c: In function 'BSrows_2_inode': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_len,(int *),sizeof(int)*(i_distr->max+1),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_len,(int *),sizeof(int)*(i_distr->max+1),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_len,(int *),sizeof(int)*(i_distr->max+1),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:83:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_ind,(int *),sizeof(int)*(i_distr->max+1),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:83:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_ind,(int *),sizeof(int)*(i_distr->max+1),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:84:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_num_ptr,(key_list *),sizeof(key_list)*(i_distr->max+1),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:84:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_num_ptr,(key_list *),sizeof(key_list)*(i_distr->max+1),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:85:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_num,(int *),sizeof(int)*(i_distr->max+1),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:85:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_num,(int *),sizeof(int)*(i_distr->max+1),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:86:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_inum,(int *),sizeof(int)*(i_distr->max+1),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:86:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_inum,(int *),sizeof(int)*(i_distr->max+1),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:87:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_val,(int *),sizeof(int)*(i_distr->max+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:87:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_val,(int *),sizeof(int)*(i_distr->max+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:88:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_size,(int *),sizeof(int)*(i_distr->max+1),7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:88:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(row_size,(int *),sizeof(int)*(i_distr->max+1),7); ^~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:444:15: warning: declaration of 'tptr99' shadows a previous local [-Wshadow] BStree_node *tptr99, *pptr99; \ ^ ../include/BStree.h:476:2: note: in expansion of macro 'MY_SEARCH_TREE' MY_SEARCH_TREE(tree,inkey,found,node_ptr); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:42:12: note: shadowed declaration is here key_list *tptr99; \ ^ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:339:15: warning: declaration of 'tptr99' shadows a previous local [-Wshadow] BStree_node *tptr99, *cur_right99, *tright99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:42:12: note: shadowed declaration is here key_list *tptr99; \ ^ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:444:15: warning: declaration of 'tptr99' shadows a previous local [-Wshadow] BStree_node *tptr99, *pptr99; \ ^ ../include/BStree.h:480:3: note: in expansion of macro 'MY_SEARCH_TREE' MY_SEARCH_TREE(tree,inkey,found,node_ptr); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:42:12: note: shadowed declaration is here key_list *tptr99; \ ^ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:189:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->row_num,(int *),sizeof(int)*inode->length,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:189:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->row_num,(int *),sizeof(int)*inode->length,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:190:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->nz,(FLOAT *),sizeof(FLOAT)*inode->length* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:190:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->nz,(FLOAT *),sizeof(FLOAT)*inode->length* ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:214:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->row_num,(int *),sizeof(int)*inode->length,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:214:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->row_num,(int *),sizeof(int)*inode->length,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:215:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->nz,(FLOAT *),sizeof(FLOAT)*inode->length* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:215:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->nz,(FLOAT *),sizeof(FLOAT)*inode->length* ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:259:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->row_num,(int *),sizeof(int)*inode->length,10); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:259:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->row_num,(int *),sizeof(int)*inode->length,10); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:260:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->nz,(FLOAT *),sizeof(FLOAT)*inode->length* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrows_2_inode.c:260:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inode->nz,(FLOAT *),sizeof(FLOAT)*inode->length* ^~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:444:15: warning: declaration of 'tptr99' shadows a previous local [-Wshadow] BStree_node *tptr99, *pptr99; \ ^ ../include/BStree.h:476:2: note: in expansion of macro 'MY_SEARCH_TREE' MY_SEARCH_TREE(tree,inkey,found,node_ptr); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:42:12: note: shadowed declaration is here key_list *tptr99; \ ^ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:339:15: warning: declaration of 'tptr99' shadows a previous local [-Wshadow] BStree_node *tptr99, *cur_right99, *tright99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:42:12: note: shadowed declaration is here key_list *tptr99; \ ^ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:444:15: warning: declaration of 'tptr99' shadows a previous local [-Wshadow] BStree_node *tptr99, *pptr99; \ ^ ../include/BStree.h:480:3: note: in expansion of macro 'MY_SEARCH_TREE' MY_SEARCH_TREE(tree,inkey,found,node_ptr); \ ^~~~~~~~~~~~~~ BSrows_2_inode.c:44:3: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(tree,row_val[keyval],found99,node_ptr99,dummy99); \ ^~~~~~~~~~~~~~~~~~~ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:42:12: note: shadowed declaration is here key_list *tptr99; \ ^ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ In file included from BSrows_2_inode.c:35:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSrows_2_inode.c:1: ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSrows_2_inode.c:319:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:320:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_len); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:320:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_len); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:321:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_ind); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:321:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_ind); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:322:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_num); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:322:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_num); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:323:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_num_ptr); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:323:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_num_ptr); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:324:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_inum); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:324:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_inum); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:325:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_val); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:325:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_val); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:326:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_size); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSrows_2_inode.c:326:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(row_size); ^~~~~~~~ BSrows_2_inode.c:77:6: warning: variable 'cur_col' set but not used [-Wunused-but-set-variable] int cur_col, t_con, ind; ^~~~~~~ BSrows_2_inode.c:45:18: warning: 'node_ptr99.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] row_list_ptr99 = (row_list *) MY_GET_TREE_DATA(node_ptr99); \ ^ BSrows_2_inode.c:40:13: note: 'node_ptr99.ind' was declared here BStree_ptr node_ptr99; \ ^ BSrows_2_inode.c:290:4: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,row_num[i],row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ BSrows_2_inode.c:296:17: warning: 'i99' may be used uninitialized in this function [-Wmaybe-uninitialized] row_list_ptr = (row_list *) MY_GET_TREE_DATA(node_ptr); BSrows_2_inode.c:45:18: warning: 'node_ptr99.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] row_list_ptr99 = (row_list *) MY_GET_TREE_DATA(node_ptr99); \ ^ BSrows_2_inode.c:40:13: note: 'node_ptr99.ind' was declared here BStree_ptr node_ptr99; \ ^ BSrows_2_inode.c:112:3: note: in expansion of macro 'DROP_KEY_IN_TREE' DROP_KEY_IN_TREE(tree,count,row_val,row_len,row_num_ptr); ^~~~~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSrows_2_inode.o rm -f BSrows_2_inode.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSnz_2_inode.c In file included from ../include/BSprivate.h:9:0, from BSnz_2_inode.c:1: BSnz_2_inode.c: In function 'BSnz_2_inode': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSnz_2_inode.c:30:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(nz_ptr,(FLOAT **),sizeof(FLOAT *)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSnz_2_inode.c:30:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(nz_ptr,(FLOAT **),sizeof(FLOAT *)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSnz_2_inode.c:30:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(nz_ptr,(FLOAT **),sizeof(FLOAT *)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSnz_2_inode.c:76:2: note: in expansion of macro 'MY_FREE' MY_FREE(nz_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSnz_2_inode.c:76:2: note: in expansion of macro 'MY_FREE' MY_FREE(nz_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSnz_2_inode.c:76:2: note: in expansion of macro 'MY_FREE' MY_FREE(nz_ptr); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSnz_2_inode.o rm -f BSnz_2_inode.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSsort_rows.c In file included from ../include/BSprivate.h:9:0, from BSsort_rows.c:1: BSsort_rows.c: In function 'BSsort_rows': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsort_rows.c:28:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(dwork,(FLOAT *),sizeof(FLOAT)*max_row_len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsort_rows.c:28:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(dwork,(FLOAT *),sizeof(FLOAT)*max_row_len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsort_rows.c:28:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(dwork,(FLOAT *),sizeof(FLOAT)*max_row_len,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsort_rows.c:51:2: note: in expansion of macro 'MY_FREE' MY_FREE(dwork); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsort_rows.c:51:2: note: in expansion of macro 'MY_FREE' MY_FREE(dwork); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsort_rows.c:51:2: note: in expansion of macro 'MY_FREE' MY_FREE(dwork); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSsort_rows.o rm -f BSsort_rows.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSglobal_perm.c ar clr ../lib/libO/linux/libBS95.a BSglobal_perm.o rm -f BSglobal_perm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSallc_keyarr.c In file included from ../include/BSprivate.h:9:0, from BSallc_keyarr.c:1: BSallc_keyarr.c: In function 'BSalloc_key_arr': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_keyarr.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key_arr,(BSkey_arr *),sizeof(BSkey_arr),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_keyarr.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key_arr,(BSkey_arr *),sizeof(BSkey_arr),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_keyarr.c:16:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key_arr,(BSkey_arr *),sizeof(BSkey_arr),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_keyarr.c:17:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key_arr->array,(int **),sizeof(int *)*length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSallc_keyarr.c:17:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(key_arr->array,(int **),sizeof(int *)*length,2); ^~~~~~~~~~ BSallc_keyarr.c: In function 'BSfree_key_arr': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:36:3: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr->array[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:36:3: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr->array[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:36:3: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr->array[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:38:2: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr->array); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:38:2: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr->array); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:39:2: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSallc_keyarr.c:39:2: note: in expansion of macro 'MY_FREE' MY_FREE(key_arr); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSallc_keyarr.o rm -f BSallc_keyarr.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSrow_perm.c In file included from ../include/BSprivate.h:9:0, from BSrow_perm.c:1: BSrow_perm.c: In function 'BSrow_perm': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrow_perm.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_rows,(BSsprow **),sizeof(BSsprow *)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrow_perm.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_rows,(BSsprow **),sizeof(BSsprow *)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSrow_perm.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(t_rows,(BSsprow **),sizeof(BSsprow *)*A->num_rows,1); ^~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSrow_perm.o rm -f BSrow_perm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_spmat.c In file included from ../include/BSprivate.h:9:0, from BSfree_spmat.c:1: BSfree_spmat.c: In function 'BSfree_spmat': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]->col); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]->col); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]->col); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:18:31: note: in expansion of macro 'MY_FREE' if (A->rows[i]->nz != NULL) MY_FREE(A->rows[i]->nz); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:18:31: note: in expansion of macro 'MY_FREE' if (A->rows[i]->nz != NULL) MY_FREE(A->rows[i]->nz); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:19:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:19:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:31:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->map); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:31:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->map); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:33:2: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:33:2: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:34:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_spmat.c:34:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_spmat.o rm -f BSfree_spmat.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_cl2i.c In file included from ../include/BSprivate.h:9:0, from BSfree_cl2i.c:1: BSfree_cl2i.c: In function 'BSfree_cl_2_inode': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:21:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->g_offset); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:21:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->g_offset); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:21:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->g_offset); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:22:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->proc); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:22:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->proc); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:23:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->inode_index); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:23:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->inode_index); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:26:4: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->d_mats[i].matrix); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:26:4: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->d_mats[i].matrix); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:28:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->d_mats); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:28:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data->d_mats); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:29:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_cl2i.c:29:2: note: in expansion of macro 'MY_FREE' MY_FREE(cl_data); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_cl2i.o rm -f BSfree_cl2i.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_inlist.c In file included from ../include/BSprivate.h:9:0, from BSfree_inlist.c:1: BSfree_inlist.c: In function 'BSfree_inode_list': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].row_num); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].row_num); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].row_num); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:18:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].nz); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:18:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].nz); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:19:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].o_gcol_num); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:19:3: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[i].o_gcol_num); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:21:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[in_data->length].o_gcol_num); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:21:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list[in_data->length].o_gcol_num); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:22:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:22:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_data->list); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:23:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_data); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_inlist.c:23:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_data); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_inlist.o rm -f BSfree_inlist.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSlow2high.c ar clr ../lib/libO/linux/libBS95.a BSlow2high.o rm -f BSlow2high.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSbase.c In file included from ../include/BSprivate.h:9:0, from BSbase.c:1: BSbase.c: In function 'BSbase': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbase.c:37:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(workv,(int *),sizeof(int)*(base->length-1),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbase.c:37:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(workv,(int *),sizeof(int)*(base->length-1),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbase.c:37:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(workv,(int *),sizeof(int)*(base->length-1),1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbase.c:39:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(workv); ^~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbase.c:39:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(workv); ^~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbase.c:39:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(workv); ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSbase.o rm -f BSbase.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BScolor_2_clique.c ar clr ../lib/libO/linux/libBS95.a BScolor_2_clique.o rm -f BScolor_2_clique.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_reperm.c In file included from ../include/BSprivate.h:9:0, from BSfree_reperm.c:1: BSfree_reperm.c: In function 'BSfree_reperm': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_reperm.c:16:2: note: in expansion of macro 'MY_FREE' MY_FREE(reperm); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_reperm.c:16:2: note: in expansion of macro 'MY_FREE' MY_FREE(reperm); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_reperm.c:16:2: note: in expansion of macro 'MY_FREE' MY_FREE(reperm); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_reperm.o rm -f BSfree_reperm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_par_mat.c In file included from ../include/BSprivate.h:9:0, from BSfree_par_mat.c:1: BSfree_par_mat.c: In function 'BSfree_par_mat': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:21:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->save_diag); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:21:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->save_diag); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:21:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->save_diag); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:24:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->scale_diag); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:24:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->scale_diag); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:26:2: note: in expansion of macro 'MY_FREE' MY_FREE(A->diag); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:26:2: note: in expansion of macro 'MY_FREE' MY_FREE(A->diag); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:31:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:31:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ BSfree_par_mat.c: In function 'BSfree_copy_par_mat': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:54:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_par_mat.c:54:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_par_mat.o rm -f BSfree_par_mat.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSmain_reperm.c In file included from ../include/BSprivate.h:9:0, from BSmain_reperm.c:1: BSmain_reperm.c: In function 'BSmain_reperm': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmain_reperm.c:61:2: note: in expansion of macro 'MY_FREE' MY_FREE(perm_rows); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmain_reperm.c:61:2: note: in expansion of macro 'MY_FREE' MY_FREE(perm_rows); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSmain_reperm.c:61:2: note: in expansion of macro 'MY_FREE' MY_FREE(perm_rows); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSmain_reperm.o rm -f BSmain_reperm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSget_diag.c ar clr ../lib/libO/linux/libBS95.a BSget_diag.o rm -f BSget_diag.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSbulletin_d.c In file included from ../include/BSprivate.h:9:0, from BSbulletin_d.c:1: BSbulletin_d.c: In function 'BSinit_bb_d': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb,(BSbb_d *),sizeof(BSbb_d),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb,(BSbb_d *),sizeof(BSbb_d),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:19:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb,(BSbb_d *),sizeof(BSbb_d),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:20:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb->info,(FLOAT *),sizeof(FLOAT)*length,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:20:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bb->info,(FLOAT *),sizeof(FLOAT)*length,2); ^~~~~~~~~~ BSbulletin_d.c: In function 'BSfree_bb_d': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:37:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb->info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:37:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb->info); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:37:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb->info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:38:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:38:2: note: in expansion of macro 'MY_FREE' MY_FREE(bb); ^~~~~~~ BSbulletin_d.c: In function 'BSquery_match_bb_d': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:126:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:126:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:133:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:133:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:134:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(FLOAT *),sizeof(FLOAT)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:134:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(FLOAT *),sizeof(FLOAT)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:177:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:177:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:183:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:183:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:187:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:187:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:189:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_info_msg,(FLOAT *),sizeof(FLOAT)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:189:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_info_msg,(FLOAT *),sizeof(FLOAT)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:196:3: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:196:3: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:201:3: note: in expansion of macro 'MY_FREE' MY_FREE(out_info_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:201:3: note: in expansion of macro 'MY_FREE' MY_FREE(out_info_msg); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:206:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MY_MPI_FLT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:206:3: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MY_MPI_FLT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:219:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:219:3: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:225:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:225:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:226:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:226:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:227:2: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:227:2: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ BSbulletin_d.c:115:14: warning: unused variable 'msg_list' [-Wunused-variable] BSmsg_list *msg_list = NULL; ^~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSbulletin_d.c:1: BSbulletin_d.c: In function 'BSquery_nomatch_bb_d': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:278:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:278:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(proc_id,(int *),sizeof(int)*length,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:285:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:285:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_address,(int *),sizeof(int)*length,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:286:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(FLOAT *),sizeof(FLOAT)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:286:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_info,(FLOAT *),sizeof(FLOAT)*length,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:383:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:383:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SQ_MSG,msg_buf,size,MPI_INT,procinfo,mpi_status); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:406:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:406:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:409:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:409:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_msg,(int *),sizeof(int)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:413:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:413:5: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:415:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_info_msg,(FLOAT *),sizeof(FLOAT)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbulletin_d.c:415:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(out_info_msg,(FLOAT *),sizeof(FLOAT)*size,4+i); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:423:5: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:423:5: note: in expansion of macro 'MY_FREE' MY_FREE(out_msg); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:428:5: note: in expansion of macro 'MY_FREE' MY_FREE(out_info_msg); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:428:5: note: in expansion of macro 'MY_FREE' MY_FREE(out_info_msg); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:432:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MY_MPI_FLT,procinfo, ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BSdepend.h:87:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(buf,(void *),size99*length,1); \ ^~~~~~~~~ BSbulletin_d.c:432:4: note: in expansion of macro 'RECVSYNCUNSZ' RECVSYNCUNSZ(BB_SA_MSG,msg_buf,size,MY_MPI_FLT,procinfo, ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:445:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BSdepend.h:104:26: note: in expansion of macro 'MY_FREE' #define MSGFREERECV(msg) MY_FREE(msg) ^~~~~~~ BSbulletin_d.c:445:4: note: in expansion of macro 'MSGFREERECV' MSGFREERECV(msg_buf);CHKERR(0); ^~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:455:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:455:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_info); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:456:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:456:3: note: in expansion of macro 'MY_FREE' MY_FREE(p_address); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:457:3: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbulletin_d.c:457:3: note: in expansion of macro 'MY_FREE' MY_FREE(proc_id); ^~~~~~~ BSbulletin_d.c:268:14: warning: unused variable 'msg_list' [-Wunused-variable] BSmsg_list *msg_list = NULL; ^~~~~~~~ BSbulletin_d.c:260:15: warning: 'cur_addr' may be used uninitialized in this function [-Wmaybe-uninitialized] int cur_len, cur_addr, cur_proc; ^~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSbulletin_d.c:1: ../include/BSdepend.h:73:17: warning: 'p_info' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(c) free(c) ^~~~ BSbulletin_d.c:258:9: note: 'p_info' was declared here FLOAT *p_info; ^~~~~~ In file included from ../include/BSprivate.h:9:0, from BSbulletin_d.c:1: ../include/BSdepend.h:73:17: warning: 'p_address' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(c) free(c) ^~~~ BSbulletin_d.c:257:7: note: 'p_address' was declared here int *p_address; ^~~~~~~~~ BSbulletin_d.c:439:24: warning: 'proc_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if (from == proc_id[j]) { ~~~~~~~^~~ BSbulletin_d.c:458:3: warning: 'perm' may be used uninitialized in this function [-Wmaybe-uninitialized] BSfree_permutation(perm); CHKERR(0); ^~~~~~~~~~~~~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSbulletin_d.o rm -f BSbulletin_d.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSscale_diag.c In file included from ../include/BSprivate.h:9:0, from BSscale_diag.c:1: BSscale_diag.c: In function 'BSscale_diag': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:50:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(addrs,(int *),sizeof(int)*count,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:50:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(addrs,(int *),sizeof(int)*count,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:50:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(addrs,(int *),sizeof(int)*count,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_diag,(FLOAT *),sizeof(FLOAT)*A->num_rows,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(p_diag,(FLOAT *),sizeof(FLOAT)*A->num_rows,2); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:78:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(answs,(FLOAT *),sizeof(FLOAT)*count,3); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSscale_diag.c:78:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(answs,(FLOAT *),sizeof(FLOAT)*count,3); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:82:2: note: in expansion of macro 'MY_FREE' MY_FREE(addrs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:82:2: note: in expansion of macro 'MY_FREE' MY_FREE(addrs); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:82:2: note: in expansion of macro 'MY_FREE' MY_FREE(addrs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:146:2: note: in expansion of macro 'MY_FREE' MY_FREE(answs); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:146:2: note: in expansion of macro 'MY_FREE' MY_FREE(answs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:147:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_diag); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSscale_diag.c:147:2: note: in expansion of macro 'MY_FREE' MY_FREE(p_diag); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSscale_diag.o rm -f BSscale_diag.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BScopy_par_mat.c In file included from ../include/BSprivate.h:9:0, from BScopy_par_mat.c:1: BScopy_par_mat.c: In function 'BScopy_par_mat': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:30:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newA,(BSpar_mat *),sizeof(BSpar_mat),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:30:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newA,(BSpar_mat *),sizeof(BSpar_mat),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:30:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newA,(BSpar_mat *),sizeof(BSpar_mat),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:56:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i,(BScl_2_inode *),sizeof(BScl_2_inode),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:56:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i,(BScl_2_inode *),sizeof(BScl_2_inode),2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:59:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->g_offset,(int *),sizeof(int)*(cl2i->num_cols+1),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:59:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->g_offset,(int *),sizeof(int)*(cl2i->num_cols+1),3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:60:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->proc,(int *),sizeof(int)*(cl2i->num_cols+1),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:60:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->proc,(int *),sizeof(int)*(cl2i->num_cols+1),4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:61:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->inode_index,(int *),sizeof(int)*(cl2i->num_cols+1),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:61:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->inode_index,(int *),sizeof(int)*(cl2i->num_cols+1),5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:62:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->d_mats,(BSdense *),sizeof(BSdense)*(cl2i->num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:62:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->d_mats,(BSdense *),sizeof(BSdense)*(cl2i->num_cols+1),6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:75:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->d_mats[i].matrix,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:75:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(newcl2i->d_mats[i].matrix,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:85:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes,(BSinode_list *),sizeof(BSinode_list),7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:85:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes,(BSinode_list *),sizeof(BSinode_list),7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:88:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list,(BSinode *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:88:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list,(BSinode *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:91:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[inodes->length].o_gcol_num,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:91:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[inodes->length].o_gcol_num,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:97:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[i].o_gcol_num,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:97:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[i].o_gcol_num,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:104:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[i].row_num,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:104:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[i].row_num,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:109:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[i].nz,(FLOAT *),sizeof(FLOAT)* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScopy_par_mat.c:109:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(new_inodes->list[i].nz,(FLOAT *),sizeof(FLOAT)* ^~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BScopy_par_mat.o rm -f BScopy_par_mat.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BScopy_nz.c ar clr ../lib/libO/linux/libBS95.a BScopy_nz.o rm -f BScopy_nz.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSset_diag.c ar clr ../lib/libO/linux/libBS95.a BSset_diag.o rm -f BSset_diag.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSsetup_forward.c BSsetup_forward.c: In function 'BSsetup_forward': BSsetup_forward.c:49:13: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] size += abs(clique2inode->d_mats[tcl_ind].size); ^~~ In file included from ../include/BSprivate.h:9:0, from BSsetup_forward.c:1: ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:56:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:56:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:56:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:60:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(setup_data,(int *),sizeof(int)*size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:60:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(setup_data,(int *),sizeof(int)*size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:117:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(comm_ptr,(BScomm *),sizeof(BScomm),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_forward.c:117:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(comm_ptr,(BScomm *),sizeof(BScomm),1); ^~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSsetup_forward.o rm -f BSsetup_forward.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_comm.c In file included from ../include/BSprivate.h:9:0, from BSfree_comm.c:1: BSfree_comm.c: In function 'BSfree_comm_data': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_comm.c:14:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_comm.c:14:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_comm.c:14:2: note: in expansion of macro 'MY_FREE' MY_FREE(data); ^~~~~~~ BSfree_comm.c: In function 'BSfree_comm': ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_comm.c:30:2: note: in expansion of macro 'MY_FREE' MY_FREE(comm_ptr); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_comm.c:30:2: note: in expansion of macro 'MY_FREE' MY_FREE(comm_ptr); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_comm.o rm -f BSfree_comm.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSforward.c In file included from ../include/BSprivate.h:9:0, from BSforward.c:1: BSforward.c: In function 'BSforward': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSforward.c:49:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSforward.c:49:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSforward.c:49:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSforward.c:198:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSforward.c:198:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSforward.c:198:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSforward.c:36:7: warning: unused variable 'ND' [-Wunused-variable] char ND = 'N'; ^~ BSforward.c:34:7: warning: unused variable 'UP' [-Wunused-variable] char UP = 'L'; ^~ ar clr ../lib/libO/linux/libBS95.a BSforward.o rm -f BSforward.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSorig_inode.c BSorig_inode.c: In function 'BSorig_inode': BSorig_inode.c:61:13: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] size += abs(clique2inode->d_mats[tcl_ind].size); ^~~ In file included from ../include/BSprivate.h:9:0, from BSorig_inode.c:1: ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSorig_inode.c:68:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSorig_inode.c:68:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSorig_inode.c:68:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSorig_inode.c:73:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(setup_data,(int *),sizeof(int)*size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSorig_inode.c:73:5: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(setup_data,(int *),sizeof(int)*size,1); ^~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSorig_inode.o rm -f BSorig_inode.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSbackward.c In file included from ../include/BSprivate.h:9:0, from BSbackward.c:1: BSbackward.c: In function 'BSbackward': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbackward.c:54:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbackward.c:54:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSbackward.c:54:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbackward.c:172:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbackward.c:172:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSbackward.c:172:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSbackward.c:38:7: warning: unused variable 'ND' [-Wunused-variable] char ND = 'N'; ^~ BSbackward.c:36:7: warning: unused variable 'UP' [-Wunused-variable] char UP = 'L'; ^~ ar clr ../lib/libO/linux/libBS95.a BSbackward.o rm -f BSbackward.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSset_diagv.c ar clr ../lib/libO/linux/libBS95.a BSset_diagv.o rm -f BSset_diagv.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_ip.c ar clr ../lib/libO/linux/libBS95.a BSpar_ip.o rm -f BSpar_ip.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSinv_diag_block.c ar clr ../lib/libO/linux/libBS95.a BSinv_diag_block.o rm -f BSinv_diag_block.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSsave_diag.c In file included from ../include/BSprivate.h:9:0, from BSsave_diag.c:1: BSsave_diag.c: In function 'BSsave_diag': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsave_diag.c:20:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(A->save_diag,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsave_diag.c:20:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(A->save_diag,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsave_diag.c:20:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(A->save_diag,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSsave_diag.o rm -f BSsave_diag.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSbjacobi.c BSbjacobi.c: In function 'BSbjacobi': BSbjacobi.c:39:8: warning: unused variable 'zero' [-Wunused-variable] FLOAT zero = 0.0; ^~~~ BSbjacobi.c:38:8: warning: unused variable 'one' [-Wunused-variable] FLOAT one = 1.0; ^~~ BSbjacobi.c:32:16: warning: unused variable 'nzptr' [-Wunused-variable] FLOAT *work, *nzptr; ^~~~~ BSbjacobi.c:32:9: warning: unused variable 'work' [-Wunused-variable] FLOAT *work, *nzptr; ^~~~ BSbjacobi.c:31:9: warning: unused variable 'msg_buf' [-Wunused-variable] FLOAT *msg_buf, *matrix; ^~~~~~~ BSbjacobi.c:30:17: warning: unused variable 'msg_len' [-Wunused-variable] int *data_ptr, msg_len; ^~~~~~~ BSbjacobi.c:30:7: warning: unused variable 'data_ptr' [-Wunused-variable] int *data_ptr, msg_len; ^~~~~~~~ BSbjacobi.c:29:11: warning: variable 'inodes' set but not used [-Wunused-but-set-variable] BSinode *inodes; ^~~~~~ BSbjacobi.c:26:9: warning: unused variable 'nz' [-Wunused-variable] FLOAT *nz; ^~ BSbjacobi.c:25:7: warning: unused variable 'row' [-Wunused-variable] int *row; ^~~ BSbjacobi.c:24:24: warning: unused variable 'num_cols' [-Wunused-variable] int count, size, ind, num_cols; ^~~~~~~~ BSbjacobi.c:24:6: warning: unused variable 'count' [-Wunused-variable] int count, size, ind, num_cols; ^~~~~ BSbjacobi.c:23:14: warning: unused variable 'in_ind' [-Wunused-variable] int cl_ind, in_ind; ^~~~~~ BSbjacobi.c:22:12: warning: unused variable 'k' [-Wunused-variable] int i, j, k; ^ BSbjacobi.c:22:9: warning: unused variable 'j' [-Wunused-variable] int i, j, k; ^ BSbjacobi.c:21:9: warning: unused variable 'msg' [-Wunused-variable] BMmsg *msg; ^~~ BSbjacobi.c:20:22: warning: unused variable 'from_phase' [-Wunused-variable] BMphase *to_phase, *from_phase; ^~~~~~~~~~ BSbjacobi.c:20:11: warning: unused variable 'to_phase' [-Wunused-variable] BMphase *to_phase, *from_phase; ^~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSbjacobi.o rm -f BSbjacobi.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfor_solve.c In file included from ../include/BSprivate.h:9:0, from BSfor_solve.c:1: BSfor_solve.c: In function 'BSfor_solve': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfor_solve.c:53:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfor_solve.c:53:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfor_solve.c:53:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ In file included from ../include/BSsparse.h:214:0, from ../include/BSprivate.h:12, from BSfor_solve.c:1: ../include/BSmy_blas.h:2254:28: warning: unused variable 'j994' [-Wunused-variable] int i99, j99, j992, j993, j994; \ ^ BSfor_solve.c:71:6: note: in expansion of macro 'MY_DTRMV_T_U' MY_DTRMV_T_U(size,matrix,size,&(x[ind])); ^~~~~~~~~~~~ ../include/BSmy_blas.h:2254:22: warning: unused variable 'j993' [-Wunused-variable] int i99, j99, j992, j993, j994; \ ^ BSfor_solve.c:71:6: note: in expansion of macro 'MY_DTRMV_T_U' MY_DTRMV_T_U(size,matrix,size,&(x[ind])); ^~~~~~~~~~~~ ../include/BSmy_blas.h:2254:16: warning: unused variable 'j992' [-Wunused-variable] int i99, j99, j992, j993, j994; \ ^ BSfor_solve.c:71:6: note: in expansion of macro 'MY_DTRMV_T_U' MY_DTRMV_T_U(size,matrix,size,&(x[ind])); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfor_solve.c:1: ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfor_solve.c:238:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfor_solve.c:238:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfor_solve.c:238:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSfor_solve.c:41:14: warning: variable 'iperm' set but not used [-Wunused-but-set-variable] int *gnum, *iperm; ^~~~~ BSfor_solve.c:41:7: warning: variable 'gnum' set but not used [-Wunused-but-set-variable] int *gnum, *iperm; ^~~~ BSfor_solve.c:37:7: warning: unused variable 'ND' [-Wunused-variable] char ND = 'N'; ^~ BSfor_solve.c:35:7: warning: unused variable 'TR' [-Wunused-variable] char TR = 'T'; ^~ BSfor_solve.c:34:7: warning: unused variable 'UP' [-Wunused-variable] char UP = 'U'; ^~ BSfor_solve.c:23:9: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] int i, j, k; ^ ar clr ../lib/libO/linux/libBS95.a BSfor_solve.o rm -f BSfor_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSback_solve.c In file included from ../include/BSprivate.h:9:0, from BSback_solve.c:1: BSback_solve.c: In function 'BSback_solve': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSback_solve.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSback_solve.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSback_solve.c:66:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~ In file included from ../include/BSsparse.h:214:0, from ../include/BSprivate.h:12, from BSback_solve.c:1: ../include/BSmy_blas.h:2221:28: warning: unused variable 'j994' [-Wunused-variable] int i99, j99, j992, j993, j994; \ ^ BSback_solve.c:267:6: note: in expansion of macro 'MY_DTRMV_N_U' MY_DTRMV_N_U(size,d_mats[cl_ind].matrix,size, ^~~~~~~~~~~~ ../include/BSmy_blas.h:2221:22: warning: unused variable 'j993' [-Wunused-variable] int i99, j99, j992, j993, j994; \ ^ BSback_solve.c:267:6: note: in expansion of macro 'MY_DTRMV_N_U' MY_DTRMV_N_U(size,d_mats[cl_ind].matrix,size, ^~~~~~~~~~~~ ../include/BSmy_blas.h:2221:16: warning: unused variable 'j992' [-Wunused-variable] int i99, j99, j992, j993, j994; \ ^ BSback_solve.c:267:6: note: in expansion of macro 'MY_DTRMV_N_U' MY_DTRMV_N_U(size,d_mats[cl_ind].matrix,size, ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSback_solve.c:1: ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSback_solve.c:278:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSback_solve.c:278:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSback_solve.c:278:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSback_solve.c:52:7: warning: unused variable 'iperm' [-Wunused-variable] int *iperm = A->inv_perm->perm; ^~~~~ BSback_solve.c:51:7: warning: unused variable 'gnum' [-Wunused-variable] int *gnum = A->global_row_num->numbers; ^~~~ BSback_solve.c:42:7: warning: unused variable 'ND' [-Wunused-variable] char ND = 'N'; ^~ BSback_solve.c:39:7: warning: unused variable 'UP' [-Wunused-variable] char UP = 'U'; ^~ ar clr ../lib/libO/linux/libBS95.a BSback_solve.o rm -f BSback_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfactor.c ar clr ../lib/libO/linux/libBS95.a BSfactor.o rm -f BSfactor.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSsetup_factor.c In file included from ../include/BSprivate.h:9:0, from BSsetup_factor.c:1: BSsetup_factor.c: In function 'BSsetup_factor': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:49:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(setup_data,(int *),sizeof(int)*3,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:49:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(setup_data,(int *),sizeof(int)*3,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:49:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(setup_data,(int *),sizeof(int)*3,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:55:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:55:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(user_data,(int *),sizeof(int)*2,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:80:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(comm_ptr,(BScomm *),sizeof(BScomm),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsetup_factor.c:80:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(comm_ptr,(BScomm *),sizeof(BScomm),1); ^~~~~~~~~~ BSsetup_factor.c:21:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count; ^~~~~ ar clr ../lib/libO/linux/libBS95.a BSsetup_factor.o rm -f BSsetup_factor.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSrow_err_check.c ar clr ../lib/libO/linux/libBS95.a BSrow_err_check.o rm -f BSrow_err_check.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSsdo_color.c In file included from ../include/BSprivate.h:9:0, from BSsdo_color.c:1: BSsdo_color.c: In function 'BSsdo_color': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsdo_color.c:39:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(in_group,(int *),sizeof(int)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsdo_color.c:39:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(in_group,(int *),sizeof(int)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSsdo_color.c:39:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(in_group,(int *),sizeof(int)*A->num_rows,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsdo_color.c:243:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_group); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsdo_color.c:243:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_group); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsdo_color.c:243:2: note: in expansion of macro 'MY_FREE' MY_FREE(in_group); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSsdo_color.o rm -f BSsdo_color.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSb_forward.c In file included from ../include/BSprivate.h:9:0, from BSb_forward.c:1: BSb_forward.c: In function 'BSb_forward': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:64:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:64:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:64:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(boff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(boff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:68:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_forward.c:68:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:203:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:203:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:203:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:204:2: note: in expansion of macro 'MY_FREE' MY_FREE(boff); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:204:2: note: in expansion of macro 'MY_FREE' MY_FREE(boff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:205:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_forward.c:205:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSb_forward.o rm -f BSb_forward.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSb_backward.c In file included from ../include/BSprivate.h:9:0, from BSb_backward.c:1: BSb_backward.c: In function 'BSb_backward': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(boff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(boff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:71:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_backward.c:71:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:193:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:193:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:193:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:194:2: note: in expansion of macro 'MY_FREE' MY_FREE(boff); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:194:2: note: in expansion of macro 'MY_FREE' MY_FREE(boff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:195:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_backward.c:195:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSb_backward.o rm -f BSb_backward.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BScount_nz.c In file included from ../include/BSprivate.h:9:0, from BScount_nz.c:1: BScount_nz.c: In function 'BSnonlocalnz': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScount_nz.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*mrow_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScount_nz.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*mrow_len,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScount_nz.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(iwork,(int *),sizeof(int)*mrow_len,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScount_nz.c:91:2: note: in expansion of macro 'MY_FREE' MY_FREE(iwork); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScount_nz.c:91:2: note: in expansion of macro 'MY_FREE' MY_FREE(iwork); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScount_nz.c:91:2: note: in expansion of macro 'MY_FREE' MY_FREE(iwork); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BScount_nz.o rm -f BScount_nz.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSflops.c ar clr ../lib/libO/linux/libBS95.a BSflops.o rm -f BSflops.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSnumbers.c ar clr ../lib/libO/linux/libBS95.a BSnumbers.o rm -f BSnumbers.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_solve.c ar clr ../lib/libO/linux/libBS95.a BSpar_solve.o rm -f BSpar_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_bip.c In file included from ../include/BSprivate.h:9:0, from BSpar_bip.c:1: BSpar_bip.c: In function 'BSpar_bip': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_bip.c:39:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*nBS,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_bip.c:39:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*nBS,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_bip.c:39:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*nBS,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_bip.c:41:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_bip.c:41:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_bip.c:41:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSpar_bip.o rm -f BSpar_bip.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_bcg.c In file included from ../include/BSprivate.h:9:0, from BSpar_bcg.c:1: BSpar_bcg.c: In function 'BSpar_bcg': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_bcg.c:69:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bknum,(FLOAT *),sizeof(FLOAT)*nBS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_bcg.c:69:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bknum,(FLOAT *),sizeof(FLOAT)*nBS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_bcg.c:69:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bknum,(FLOAT *),sizeof(FLOAT)*nBS,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_bcg.c:87:4: note: in expansion of macro 'MY_FREE' MY_FREE(bknum); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_bcg.c:87:4: note: in expansion of macro 'MY_FREE' MY_FREE(bknum); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_bcg.c:87:4: note: in expansion of macro 'MY_FREE' MY_FREE(bknum); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSpar_bcg.o rm -f BSpar_bcg.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSb_for_solve.c In file included from ../include/BSprivate.h:9:0, from BSb_for_solve.c:1: BSb_for_solve.c: In function 'BSb_for_solve': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_for_solve.c:64:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_for_solve.c:64:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_for_solve.c:64:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_for_solve.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_for_solve.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_for_solve.c:169:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_for_solve.c:169:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_for_solve.c:169:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_for_solve.c:170:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_for_solve.c:170:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSb_for_solve.o rm -f BSb_for_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSb_back_solve.c In file included from ../include/BSprivate.h:9:0, from BSb_back_solve.c:1: BSb_back_solve.c: In function 'BSb_back_solve': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_back_solve.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_back_solve.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_back_solve.c:67:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*A->num_rows*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_back_solve.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSb_back_solve.c:70:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(xoff,(FLOAT **),sizeof(FLOAT *)*block_size,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_back_solve.c:181:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_back_solve.c:181:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_back_solve.c:181:2: note: in expansion of macro 'MY_FREE' MY_FREE(xoff); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_back_solve.c:182:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSb_back_solve.c:182:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSb_back_solve.o rm -f BSb_back_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_sym_solve.c In file included from ../include/BSprivate.h:9:0, from BSpar_sym_solve.c:1: BSpar_sym_solve.c: In function 'BSpar_sym_solve': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:63:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*n*BS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:63:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*n*BS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:63:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*n*BS,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:69:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(x,(FLOAT *),sizeof(FLOAT)*n*BS,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:69:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(x,(FLOAT *),sizeof(FLOAT)*n*BS,2); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:72:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(resid,(FLOAT *),sizeof(FLOAT)*n*BS,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:72:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(resid,(FLOAT *),sizeof(FLOAT)*n*BS,3); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:73:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(p,(FLOAT *),sizeof(FLOAT)*n*BS,4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:73:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(p,(FLOAT *),sizeof(FLOAT)*n*BS,4); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:74:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(z,(FLOAT *),sizeof(FLOAT)*n*BS,5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:74:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(z,(FLOAT *),sizeof(FLOAT)*n*BS,5); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:75:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cg_alpha,(FLOAT *),sizeof(FLOAT)*BS,6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:75:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cg_alpha,(FLOAT *),sizeof(FLOAT)*BS,6); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:76:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cg_beta,(FLOAT *),sizeof(FLOAT)*BS,7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:76:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(cg_beta,(FLOAT *),sizeof(FLOAT)*BS,7); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:77:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bnorm,(FLOAT *),sizeof(FLOAT)*BS,8); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_sym_solve.c:77:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(bnorm,(FLOAT *),sizeof(FLOAT)*BS,8); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:167:2: note: in expansion of macro 'MY_FREE' MY_FREE(z); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:167:2: note: in expansion of macro 'MY_FREE' MY_FREE(z); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:167:2: note: in expansion of macro 'MY_FREE' MY_FREE(z); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:168:2: note: in expansion of macro 'MY_FREE' MY_FREE(p); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:168:2: note: in expansion of macro 'MY_FREE' MY_FREE(p); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:169:2: note: in expansion of macro 'MY_FREE' MY_FREE(resid); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:169:2: note: in expansion of macro 'MY_FREE' MY_FREE(resid); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:170:2: note: in expansion of macro 'MY_FREE' MY_FREE(cg_alpha); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:170:2: note: in expansion of macro 'MY_FREE' MY_FREE(cg_alpha); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:171:2: note: in expansion of macro 'MY_FREE' MY_FREE(cg_beta); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:171:2: note: in expansion of macro 'MY_FREE' MY_FREE(cg_beta); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:172:2: note: in expansion of macro 'MY_FREE' MY_FREE(bnorm); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:172:2: note: in expansion of macro 'MY_FREE' MY_FREE(bnorm); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:189:2: note: in expansion of macro 'MY_FREE' MY_FREE(rhs); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:189:2: note: in expansion of macro 'MY_FREE' MY_FREE(rhs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:190:2: note: in expansion of macro 'MY_FREE' MY_FREE(x); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_sym_solve.c:190:2: note: in expansion of macro 'MY_FREE' MY_FREE(x); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSpar_sym_solve.o rm -f BSpar_sym_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_isolve.c In file included from ../include/BSprivate.h:9:0, from BSpar_isolve.c:1: BSpar_isolve.c: In function 'BSpar_isolve': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:82:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(rhs,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:86:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(x,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:86:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(x,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:89:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(resid,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:89:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(resid,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:90:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(v,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:90:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(v,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:91:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(r2,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:91:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(r2,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:92:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(w,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:92:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(w,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:93:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(z,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:93:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(z,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:94:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(temp1,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:94:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(temp1,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:95:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(temp2,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSpar_isolve.c:95:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(temp2,(FLOAT *),sizeof(FLOAT)*A->num_rows,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:184:2: note: in expansion of macro 'MY_FREE' MY_FREE(temp1); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:184:2: note: in expansion of macro 'MY_FREE' MY_FREE(temp1); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:184:2: note: in expansion of macro 'MY_FREE' MY_FREE(temp1); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:185:2: note: in expansion of macro 'MY_FREE' MY_FREE(temp2); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:185:2: note: in expansion of macro 'MY_FREE' MY_FREE(temp2); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:186:2: note: in expansion of macro 'MY_FREE' MY_FREE(z); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:186:2: note: in expansion of macro 'MY_FREE' MY_FREE(z); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:187:2: note: in expansion of macro 'MY_FREE' MY_FREE(v); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:187:2: note: in expansion of macro 'MY_FREE' MY_FREE(v); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:188:2: note: in expansion of macro 'MY_FREE' MY_FREE(w); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:188:2: note: in expansion of macro 'MY_FREE' MY_FREE(w); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:189:2: note: in expansion of macro 'MY_FREE' MY_FREE(r2); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:189:2: note: in expansion of macro 'MY_FREE' MY_FREE(r2); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:190:2: note: in expansion of macro 'MY_FREE' MY_FREE(resid); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:190:2: note: in expansion of macro 'MY_FREE' MY_FREE(resid); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:199:2: note: in expansion of macro 'MY_FREE' MY_FREE(rhs); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:199:2: note: in expansion of macro 'MY_FREE' MY_FREE(rhs); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:200:2: note: in expansion of macro 'MY_FREE' MY_FREE(x); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSpar_isolve.c:200:2: note: in expansion of macro 'MY_FREE' MY_FREE(x); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSpar_isolve.o rm -f BSpar_isolve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSpar_symmlq.c BSpar_symmlq.c: In function 'BSpar_symmlq': BSpar_symmlq.c:48:8: warning: variable 'ynorm' set but not used [-Wunused-but-set-variable] FLOAT ynorm, anorm, epsa, gpert, diag; ^~~~~ ar clr ../lib/libO/linux/libBS95.a BSpar_symmlq.o rm -f BSpar_symmlq.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BStri_solve.c ar clr ../lib/libO/linux/libBS95.a BStri_solve.o rm -f BStri_solve.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BStri_mult.c ar clr ../lib/libO/linux/libBS95.a BStri_mult.o rm -f BStri_mult.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSmat_subtract.c ar clr ../lib/libO/linux/libBS95.a BSmat_subtract.o rm -f BSmat_subtract.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSsetup_block.c In file included from ../include/BSprivate.h:9:0, from BSsetup_block.c:1: BSsetup_block.c: In function 'BSsetup_block': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsetup_block.c:53:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsetup_block.c:53:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsetup_block.c:53:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsetup_block.c:68:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSsetup_block.c:68:5: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSsetup_block.o rm -f BSsetup_block.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BScontext.c In file included from ../include/BSprivate.h:9:0, from BScontext.c:1: BScontext.c: In function 'BScreate_ctx': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontext.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(procinfo,(BSprocinfo *),sizeof(BSprocinfo),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontext.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(procinfo,(BSprocinfo *),sizeof(BSprocinfo),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BScontext.c:21:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(procinfo,(BSprocinfo *),sizeof(BSprocinfo),1); ^~~~~~~~~~ BScontext.c: In function 'BSfree_ctx': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontext.c:57:2: note: in expansion of macro 'MY_FREE' MY_FREE(context); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontext.c:57:2: note: in expansion of macro 'MY_FREE' MY_FREE(context); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BScontext.c:57:2: note: in expansion of macro 'MY_FREE' MY_FREE(context); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BScontext.o rm -f BScontext.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSforward1.c BSforward1.c: In function 'BSforward1': BSforward1.c:37:14: warning: variable 'iperm' set but not used [-Wunused-but-set-variable] int *gnum, *iperm; ^~~~~ BSforward1.c:37:7: warning: variable 'gnum' set but not used [-Wunused-but-set-variable] int *gnum, *iperm; ^~~~ ar clr ../lib/libO/linux/libBS95.a BSforward1.o rm -f BSforward1.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSbackward1.c ar clr ../lib/libO/linux/libBS95.a BSbackward1.o rm -f BSbackward1.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfor_solve1.c ar clr ../lib/libO/linux/libBS95.a BSfor_solve1.o rm -f BSfor_solve1.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSback_solve1.c ar clr ../lib/libO/linux/libBS95.a BSback_solve1.o rm -f BSback_solve1.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfactor1.c In file included from BSfactor1.c:16:0: BSfactor1.c: In function 'BSfactor1': ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:78:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactor1.c:103:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactor1.c:103:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:118:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:118:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:118:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:149:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactor1.c:171:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactor1.c:208:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactor1.c:208:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:278:5: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:278:5: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:280:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSfactor1.c:280:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:280:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:280:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:280:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:280:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:393:4: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:393:4: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:395:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSfactor1.c:395:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:395:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:395:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:395:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:395:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from BSfactor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:398:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSfactor1.c:398:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:398:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:398:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:398:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactor1.c:398:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ BSfactor1.c: In function 'BSupdt_matrix1': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactor1.c:441:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactor1.c:441:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:446:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactor1.c:446:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSfactor1.c: In function 'BSfactor1': BSfactor1.c:59:13: warning: 'tree_node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr tree_node_ptr; ^~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfactor1.o rm -f BSfactor1.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfactorn.c In file included from BSfactorn.c:17:0: BSfactorn.c: In function 'BSfactorn': ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:82:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:107:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:107:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:124:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:124:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:124:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:160:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSfactorn.c:182:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:220:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:220:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:299:5: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:299:5: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:301:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSfactorn.c:301:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:301:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:301:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:301:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:301:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:425:4: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:425:4: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:427:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSfactorn.c:427:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:427:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:427:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:427:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:427:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from BSfactorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:430:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSfactorn.c:430:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSfactorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:430:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:430:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:430:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSfactorn.c:430:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ BSfactorn.c: In function 'BSupdt_matrix': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:472:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:472:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:477:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:477:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:480:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*num_cols,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSfactorn.c:480:2: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*num_cols,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:547:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfactorn.c:547:2: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSfactorn.c: In function 'BSfactorn': BSfactorn.c:62:13: warning: 'tree_node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr tree_node_ptr; ^~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfactorn.o rm -f BSfactorn.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSspace.c In file included from ../include/BSprivate.h:9:0, from BSspace.c:1: BSspace.c: In function 'BSsbinit': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSspace.c:52:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(B,(BSMBlock *),true_size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSspace.c:52:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(B,(BSMBlock *),true_size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSspace.c:52:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(B,(BSMBlock *),true_size,1); ^~~~~~~~~~ BSspace.c: In function 'BSmem_clean': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSspace.c:156:3: note: in expansion of macro 'MY_FREE' MY_FREE(prev); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSspace.c:156:3: note: in expansion of macro 'MY_FREE' MY_FREE(prev); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSspace.c:156:3: note: in expansion of macro 'MY_FREE' MY_FREE(prev); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSspace.o rm -f BSspace.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSeasy_A.c In file included from ../include/BSprivate.h:9:0, from BSeasy_A.c:1: BSeasy_A.c: In function 'BSeasy_A': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ BSeasy_A.c:38:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ BSeasy_A.c:38:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ BSeasy_A.c:38:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ar clr ../lib/libO/linux/libBS95.a BSeasy_A.o rm -f BSeasy_A.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSfree_easymat.c In file included from ../include/BSprivate.h:9:0, from BSfree_easymat.c:1: BSfree_easymat.c: In function 'BSfree_easymat': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:17:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows[i]); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:29:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->map); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:29:3: note: in expansion of macro 'MY_FREE' MY_FREE(A->map); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:31:2: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:31:2: note: in expansion of macro 'MY_FREE' MY_FREE(A->rows); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:32:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSfree_easymat.c:32:2: note: in expansion of macro 'MY_FREE' MY_FREE(A); ^~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSfree_easymat.o rm -f BSfree_easymat.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSilu_factor1.c In file included from BSilu_factor1.c:16:0: BSilu_factor1.c: In function 'BSilu_factor1': ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:91:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:105:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:113:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->col,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:113:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->col,(int *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:115:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->nz,(FLOAT **), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:115:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->nz,(FLOAT **), ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:139:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:139:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:154:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:154:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:154:4: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:185:4: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factor1.c:207:5: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:244:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:244:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:314:5: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:314:5: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:316:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factor1.c:316:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:316:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:316:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:316:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:316:4: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:351:6: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *),dd_size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:351:6: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *),dd_size,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:366:6: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:366:6: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:404:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:404:5: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:417:5: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:417:5: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:469:4: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:469:4: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:471:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factor1.c:471:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:471:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:471:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:471:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:471:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:479:3: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->col); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:479:3: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->col); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:480:3: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->nz); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:480:3: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->nz); ^~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:482:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factor1.c:482:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:482:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:482:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:482:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:482:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ In file included from BSilu_factor1.c:16:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:483:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factor1.c:483:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factor1.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:483:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:483:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:483:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factor1.c:483:2: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ BSilu_factor1.c: In function 'BSilu_updt_matrix1': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:545:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factor1.c:545:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:550:3: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factor1.c:550:3: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSilu_factor1.c: In function 'BSilu_factor1': BSilu_factor1.c:74:15: warning: 'node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr node_ptr; ^~~~~~~~ BSilu_factor1.c:66:15: warning: 'tree_node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr tree_node_ptr; ^~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSilu_factor1.o rm -f BSilu_factor1.o mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -DMLOG -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC BSilu_factorn.c In file included from BSilu_factorn.c:17:0: BSilu_factorn.c: In function 'BSilu_factorn': ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:98:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(inode_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:106:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(work,(FLOAT *),max_size*sizeof(FLOAT),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:106:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(work,(FLOAT *),max_size*sizeof(FLOAT),1); ^~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:114:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(rowtree,g_row_num[iperm[inodes[j].row_num[i]]], ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:123:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->col,(int *),sizeof(int)* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:123:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->col,(int *),sizeof(int)* ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:125:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->nz,(FLOAT **),sizeof(FLOAT *)* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:125:4: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(col_list_ptr->nz,(FLOAT **),sizeof(FLOAT *)* ^~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:163:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:163:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(msg_buf,(FLOAT *),size,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:180:7: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:180:7: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:180:7: note: in expansion of macro 'MY_FREE' MY_FREE(msg_buf); ^~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:217:7: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,gnum,found,tree_node_ptr,dummy); ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:346:3: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tree.root); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:349:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,tree.root->data_ptr[0]); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:93:3: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(data_ptr,(char *),tree.u_data_size,1); \ ^~~~~~~~~~ ../include/BStree.h:355:3: note: in expansion of macro 'MY_MALLOC_USER_DATA' MY_MALLOC_USER_DATA(tree,cur_data99); \ ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:358:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:187:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BStree.h:338:14: note: shadowed declaration is here int done99, i99; \ ^ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ ../include/BStree.h:188:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(inptr,(BStree_node *),sizeof(BStree_node),1); \ ^~~~~~~~~~ ../include/BStree.h:424:5: note: in expansion of macro 'MY_GET_TREE_NODE' MY_GET_TREE_NODE(tree,cur_right99); \ ^~~~~~~~~~~~~~~~ ../include/BStree.h:479:3: note: in expansion of macro 'MY_PUT_IN_TREE' MY_PUT_IN_TREE(tree,inkey,(node_ptr.ptr)); \ ^~~~~~~~~~~~~~ BSilu_factorn.c:239:9: note: in expansion of macro 'MY_INSERT_TREE_NODE' MY_INSERT_TREE_NODE(recv_tree,(inodes[in_ind].gcol_num), ^~~~~~~~~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:277:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:277:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(list_data_ptr->d_buffer,(FLOAT *), ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:356:9: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:356:9: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:358:7: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factorn.c:358:7: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:358:7: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:358:7: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:358:7: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:358:7: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:378:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(temp,(FLOAT *),length*j*sizeof(FLOAT),1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:378:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(temp,(FLOAT *),length*j*sizeof(FLOAT),1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:384:7: note: in expansion of macro 'MY_FREE' MY_FREE(temp); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:384:7: note: in expansion of macro 'MY_FREE' MY_FREE(temp); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:403:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *),dd_size,1); ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:403:2: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *),dd_size,1); ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:429:9: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:429:9: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:470:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *),list_data_ptr->length* ^~~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:123:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRCN(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:470:7: note: in expansion of macro 'MY_MALLOCN' MY_MALLOCN(dd_buffer,(FLOAT *),list_data_ptr->length* ^~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:495:7: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:495:7: note: in expansion of macro 'MY_FREE' MY_FREE(dd_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:547:7: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:547:7: note: in expansion of macro 'MY_FREE' MY_FREE(list_data_ptr->d_buffer); ^~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:549:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factorn.c:549:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:549:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:549:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:549:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:549:5: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(recv_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:557:5: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->col); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:557:5: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->col); ^~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:558:5: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->nz); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:558:5: note: in expansion of macro 'MY_FREE' MY_FREE(col_list_ptr->nz); ^~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:560:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factorn.c:560:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:560:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:560:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:560:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:560:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(rowtree); ^~~~~~~~~~~~ In file included from BSilu_factorn.c:17:0: ../include/BStree.h:127:6: warning: declaration of 'i99' shadows a previous local [-Wshadow] int i99; \ ^ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:561:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BStree.h:492:6: note: shadowed declaration is here int i99, found99; \ ^ BSilu_factorn.c:561:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ In file included from ../include/BSprivate.h:9:0, from BSilu_factorn.c:1: ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:561:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:110:3: note: in expansion of macro 'MY_FREEN' MY_FREEN(data_ptr); \ ^~~~~~~~ ../include/BStree.h:129:3: note: in expansion of macro 'MY_FREE_USER_DATA' MY_FREE_USER_DATA(tree,inptr->data_ptr[i99]); \ ^~~~~~~~~~~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:561:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:561:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:132:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ ../include/BStree.h:131:2: note: in expansion of macro 'MY_FREEN' MY_FREEN(inptr); \ ^~~~~~~~ ../include/BStree.h:508:4: note: in expansion of macro 'MY_FREE_TREE_NODE' MY_FREE_TREE_NODE(tree,tptr99); \ ^~~~~~~~~~~~~~~~~ BSilu_factorn.c:561:3: note: in expansion of macro 'MY_FREE_TREE' MY_FREE_TREE(inode_tree); ^~~~~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:562:3: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:562:3: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSilu_factorn.c: In function 'BSilu_updt_matrix': ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:612:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ ../include/BSprivate.h:116:13: note: in expansion of macro 'MALLOC' if ((a = b MALLOC(c)) == NULL) {MY_SETERRC(MEM_ERROR,"Out of Memory\n");} \ ^~~~~~ BSilu_factorn.c:612:3: note: in expansion of macro 'MY_MALLOC' MY_MALLOC(work,(FLOAT *),sizeof(FLOAT)*len,1); ^~~~~~~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:617:3: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ ../include/BSprivate.h:128:17: note: in expansion of macro 'FREE' if (a != NULL) FREE(a); \ ^~~~ BSilu_factorn.c:617:3: note: in expansion of macro 'MY_FREE' MY_FREE(work); ^~~~~~~ BSilu_factorn.c: In function 'BSilu_factorn': BSilu_factorn.c:76:14: warning: 'node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr node_ptr; ^~~~~~~~ BSilu_factorn.c:67:15: warning: 'tree_node_ptr.ind' may be used uninitialized in this function [-Wmaybe-uninitialized] BStree_ptr tree_node_ptr; ^~~~~~~~~~~~~ BSilu_factorn.c:486:7: warning: 'col_list_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] BSilu_updt_matrix(A,gnum,rowtree, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inode_tree,list_data_ptr->length, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ list_data_ptr->num_cols, ~~~~~~~~~~~~~~~~~~~~~~~~ list_data_ptr->i_buffer,list_data_ptr->d_buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ col_list_ptr->count,col_list_ptr->col,dd_buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color2clique->numbers[i+1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~ color2clique->numbers[color2clique->length-1],clique2inode, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inodes,procinfo); CHKERRN(0); ~~~~~~~~~~~~~~~~ ar clr ../lib/libO/linux/libBS95.a BSilu_factorn.o rm -f BSilu_factorn.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/src' make[1]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/src' make: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0' + for i in lib examples + '[' -n 1 ']' + make -j1 OMAKE=make BOPT=O ACTION=examples PETSC_ARCH=linux PETSC_INCLUDE=/usr/src/RPM/BUILD/BlockSolve95-3.0/include MPIDIR=/usr/lib/openmpi tree make: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0' examples in: /usr/src/RPM/BUILD/BlockSolve95-3.0/examples make[1]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master0.c master0.c: In function 'main': master0.c:95:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master0.c:95:2: warning: incompatible implicit declaration of built-in function 'exit' master0.c:95:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker0.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker0.c:1: worker0.c: In function 'worker': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker0.c:71:18: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*A->num_rows); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker0.c:71:18: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*A->num_rows); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker0.c:71:18: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*A->num_rows); ^~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker0.c:100:2: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker0.c:100:2: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker0.c:100:2: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC get_mat3d.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from get_mat3d.c:1: get_mat3d.c: In function 'get_mat3d': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ get_mat3d.c:29:15: note: in expansion of macro 'MALLOC' rp = (int *) MALLOC((ncomp*grid->local_total+1)*sizeof(int)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ get_mat3d.c:29:15: note: in expansion of macro 'MALLOC' rp = (int *) MALLOC((ncomp*grid->local_total+1)*sizeof(int)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ get_mat3d.c:29:15: note: in expansion of macro 'MALLOC' rp = (int *) MALLOC((ncomp*grid->local_total+1)*sizeof(int)); ^~~~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC write_mat_matlab.c write_mat_matlab.c: In function 'write_mat_matlab': write_mat_matlab.c:12:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(-1); ^~~~ write_mat_matlab.c:12:3: warning: incompatible implicit declaration of built-in function 'exit' write_mat_matlab.c:12:3: note: include '' or provide a declaration of 'exit' write_mat_matlab.c: In function 'write_vec_matlab': write_mat_matlab.c:46:3: warning: incompatible implicit declaration of built-in function 'exit' exit(-1); ^~~~ write_mat_matlab.c:46:3: note: include '' or provide a declaration of 'exit' write_mat_matlab.c: In function 'write_vec_matlab2': write_mat_matlab.c:75:3: warning: incompatible implicit declaration of built-in function 'exit' exit(-1); ^~~~ write_mat_matlab.c:75:3: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC num_grid3d.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from num_grid3d.c:1: num_grid3d.c: In function 'num_grid3d': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ num_grid3d.c:31:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ num_grid3d.c:31:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ num_grid3d.c:31:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ num_grid3d.c:52:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ num_grid3d.c:52:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ num_grid3d.c:52:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ num_grid3d.c:17:14: warning: variable 'msg_list' set but not used [-Wunused-but-set-variable] BSmsg_list *msg_list; ^~~~~~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC free_grid.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from free_grid.c:1: free_grid.c: In function 'free_grid': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ free_grid.c:17:4: note: in expansion of macro 'FREE' FREE(grid->points[i][j]); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ free_grid.c:17:4: note: in expansion of macro 'FREE' FREE(grid->points[i][j]); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ free_grid.c:17:4: note: in expansion of macro 'FREE' FREE(grid->points[i][j]); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ free_grid.c:19:3: note: in expansion of macro 'FREE' FREE(grid->points[i]); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ free_grid.c:19:3: note: in expansion of macro 'FREE' FREE(grid->points[i]); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ free_grid.c:21:2: note: in expansion of macro 'FREE' FREE(grid->points); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ free_grid.c:21:2: note: in expansion of macro 'FREE' FREE(grid->points); ^~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid0.linux master0.o worker0.o get_mat3d.o\ num_grid3d.o write_mat_matlab.o free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid0.linux] Error 1 (ignored) rm -f master0.o worker0.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master1.c master1.c: In function 'main': master1.c:111:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master1.c:111:2: warning: incompatible implicit declaration of built-in function 'exit' master1.c:111:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker1.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker1.c:1: worker1.c: In function 'worker': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker1.c:35:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker1.c:35:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker1.c:35:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker1.c:54:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker1.c:54:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker1.c:54:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ worker1.c:24:14: warning: variable 'msg_list' set but not used [-Wunused-but-set-variable] BSmsg_list *msg_list; ^~~~~~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC get_mat.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from get_mat.c:1: get_mat.c: In function 'get_mat': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ get_mat.c:32:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ get_mat.c:32:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ get_mat.c:32:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid1.linux master1.o worker1.o get_mat.o\ free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid1.linux] Error 1 (ignored) rm -f master1.o worker1.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master2.c master2.c: In function 'main': master2.c:176:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master2.c:176:2: warning: incompatible implicit declaration of built-in function 'exit' master2.c:176:2: note: include '' or provide a declaration of 'exit' master2.c:37:12: warning: variable 'ypos' set but not used [-Wunused-but-set-variable] int xpos, ypos; ^~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker2.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker2.c:1: worker2.c: In function 'worker': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker2.c:38:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker2.c:38:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker2.c:38:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker2.c:57:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker2.c:57:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker2.c:57:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ worker2.c:26:14: warning: variable 'msg_list' set but not used [-Wunused-but-set-variable] BSmsg_list *msg_list; ^~~~~~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid2.linux master2.o worker2.o get_mat.o\ free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid2.linux] Error 1 (ignored) rm -f master2.o worker2.o get_mat.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master3.c master3.c: In function 'main': master3.c:101:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master3.c:101:2: warning: incompatible implicit declaration of built-in function 'exit' master3.c:101:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker3.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker3.c:1: worker3.c: In function 'worker': ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker3.c:36:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker3.c:36:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker3.c:36:2: note: in expansion of macro 'FREE' FREE(offset); ^~~~ ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker3.c:55:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker3.c:55:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker3.c:55:29: note: in expansion of macro 'MALLOC' grid->points = (point ***) MALLOC(sizeof(point **)*(grid->l_num_x+2)); ^~~~~~ worker3.c:25:14: warning: variable 'msg_list' set but not used [-Wunused-but-set-variable] BSmsg_list *msg_list; ^~~~~~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC get_mat3.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from get_mat3.c:1: get_mat3.c: In function 'get_mat': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ get_mat3.c:31:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ get_mat3.c:31:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ get_mat3.c:31:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC map3.c mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid3.linux master3.o worker3.o get_mat3.o map3.o \ free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid3.linux] Error 1 (ignored) rm -f master3.o worker3.o get_mat3.o map3.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master4.c master4.c: In function 'main': master4.c:102:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master4.c:102:2: warning: incompatible implicit declaration of built-in function 'exit' master4.c:102:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker4.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker4.c:1: worker4.c: In function 'worker': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker4.c:58:18: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*A->num_rows); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker4.c:58:18: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*A->num_rows); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker4.c:58:18: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*A->num_rows); ^~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker4.c:76:2: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker4.c:76:2: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker4.c:76:2: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC get_mat4.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from get_mat4.c:1: get_mat4.c: In function 'get_mat': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ get_mat4.c:33:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ get_mat4.c:33:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ get_mat4.c:33:18: note: in expansion of macro 'MALLOC' A = (BSspmat *) MALLOC(sizeof(BSspmat)); ^~~~~~ get_mat4.c:19:6: warning: variable 'ptype' set but not used [-Wunused-but-set-variable] int ptype, pnum; ^~~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid4.linux master4.o worker4.o get_mat4.o\ num_grid3d.o free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid4.linux] Error 1 (ignored) rm -f master4.o worker4.o get_mat4.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master5.c master5.c: In function 'main': master5.c:166:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master5.c:166:2: warning: incompatible implicit declaration of built-in function 'exit' master5.c:166:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker5.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker5.c:1: worker5.c: In function 'worker': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker5.c:97:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker5.c:97:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker5.c:97:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker5.c:143:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker5.c:143:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker5.c:143:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ worker5.c:20:31: warning: unused variable 'flops' [-Wunused-variable] FLOAT init_time, total_time, flops, tmflop, mflop; ^~~~~ worker5.c:14:18: warning: unused variable 'global_num_rows' [-Wunused-variable] int global_nnz, global_num_rows, num_iter; ^~~~~~~~~~~~~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid5.linux master5.o worker5.o get_mat3d.o\ num_grid3d.o write_mat_matlab.o free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid5.linux] Error 1 (ignored) rm -f master5.o worker5.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master6.c master6.c: In function 'main': master6.c:139:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master6.c:139:2: warning: incompatible implicit declaration of built-in function 'exit' master6.c:139:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker6.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker6.c:1: worker6.c: In function 'worker': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker6.c:72:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker6.c:72:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker6.c:72:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker6.c:111:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker6.c:111:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker6.c:111:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid6.linux master6.o worker6.o get_mat3d.o\ num_grid3d.o write_mat_matlab.o free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid6.linux] Error 1 (ignored) rm -f master6.o worker6.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master7.c master7.c: In function 'main': master7.c:152:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master7.c:152:2: warning: incompatible implicit declaration of built-in function 'exit' master7.c:152:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker7.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker7.c:1: worker7.c: In function 'worker': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker7.c:124:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker7.c:124:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker7.c:124:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker7.c:157:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker7.c:157:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker7.c:157:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid7.linux master7.o worker7.o get_mat3d.o\ num_grid3d.o write_mat_matlab.o free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid7.linux] Error 1 (ignored) rm -f master7.o worker7.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC master8.c master8.c: In function 'main': master8.c:145:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0); ^~~~ master8.c:145:2: warning: incompatible implicit declaration of built-in function 'exit' master8.c:145:2: note: include '' or provide a declaration of 'exit' mpicc -DPARCH_linux -pipe -c -Dmpi -I/usr/lib/openmpi/include -I../include -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC worker8.c In file included from ../include/BSprivate.h:9:0, from pargrid.h:2, from worker8.c:1: worker8.c: In function 'worker': ../include/BSdepend.h:72:19: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] #define MALLOC(c) malloc(c) ^ worker8.c:105:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: warning: incompatible implicit declaration of built-in function 'malloc' #define MALLOC(c) malloc(c) ^ worker8.c:105:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:72:19: note: include '' or provide a declaration of 'malloc' #define MALLOC(c) malloc(c) ^ worker8.c:105:19: note: in expansion of macro 'MALLOC' rhs = (FLOAT *) MALLOC(sizeof(FLOAT)*bs*n); ^~~~~~ ../include/BSdepend.h:73:17: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define FREE(c) free(c) ^ worker8.c:139:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: warning: incompatible implicit declaration of built-in function 'free' #define FREE(c) free(c) ^ worker8.c:139:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ ../include/BSdepend.h:73:17: note: include '' or provide a declaration of 'free' #define FREE(c) free(c) ^ worker8.c:139:3: note: in expansion of macro 'FREE' FREE(rhs); ^~~~ worker8.c:14:20: warning: unused variable 'B_global_nnz' [-Wunused-variable] int A_global_nnz, B_global_nnz, num_iter; ^~~~~~~~~~~~ mpicc -g -Wall -Wshadow -fomit-frame-pointer -DINLINE_FOR -DPETSC_LOG -DPETSC_DEBUG -Dlint -DPETSC_BOPT_O -O2 -fPIC -DPIC -o grid8.linux master8.o worker8.o get_mat3d.o\ num_grid3d.o write_mat_matlab.o free_grid.o -L../lib/libO/linux -lBS95 -llapack -lopenblas -lgfortran -lm -L/usr/lib/openmpi/lib -lmpi -lmpi_f77 -Wl,-R/usr/lib/openmpi/lib -lgfortran -lm -lc -lm /usr/bin/ld: cannot find -lmpi_f77 collect2: error: ld returned 1 exit status make[2]: [grid8.linux] Error 1 (ignored) rm -f master8.o worker8.o get_mat3d.o num_grid3d.o write_mat_matlab.o\ free_grid.o make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[2]: Nothing to be done for `foo'. make[2]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' make[1]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/examples' examples in: /usr/src/RPM/BUILD/BlockSolve95-3.0/src make[1]: Entering directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/src' make[1]: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0/src' make: Leaving directory `/usr/src/RPM/BUILD/BlockSolve95-3.0' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.60072 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/BlockSolve95-buildroot + : + /bin/rm -rf -- /usr/src/tmp/BlockSolve95-buildroot + cd BlockSolve95-3.0 + source /usr/lib/openmpi/bin/mpivars.sh ++ echo /usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ grep -q /usr/lib/openmpi/bin ++ PATH=/usr/lib/openmpi/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ export PATH ++ echo ++ grep -q /usr/lib/openmpi/lib ++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib ++ export LD_LIBRARY_PATH ++ grep -q /usr/lib/openmpi/man ++ echo ++ MANPATH=/usr/lib/openmpi/man: ++ export MANPATH + export 'OMPI_LDFLAGS=-Wl,--as-needed,-rpath=/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib' + OMPI_LDFLAGS='-Wl,--as-needed,-rpath=/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib' + install -d /usr/src/tmp/BlockSolve95-buildroot/usr/bin + install -d /usr/src/tmp/BlockSolve95-buildroot/usr/lib + install -d /usr/src/tmp/BlockSolve95-buildroot/usr/include + install -d /usr/src/tmp/BlockSolve95-buildroot/usr/share/man/man3 + install -d /usr/src/tmp/BlockSolve95-buildroot/usr/share/man/manh + install -m755 'examples/grid?.linux' /usr/src/tmp/BlockSolve95-buildroot/usr/bin install: cannot stat 'examples/grid?.linux': No such file or directory error: Bad exit status from /usr/src/tmp/rpm-tmp.60072 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.60072 (%install) Command exited with non-zero status 1 44.07user 4.53system 0:50.85elapsed 95%CPU (0avgtext+0avgdata 60528maxresident)k 0inputs+0outputs (0major+788145minor)pagefaults 0swaps hsh-rebuild: rebuild of `BlockSolve95-3.0-alt12.src.rpm' failed. Command exited with non-zero status 1 71.98user 11.18system 1:28.50elapsed 93%CPU (0avgtext+0avgdata 134032maxresident)k 0inputs+0outputs (0major+1147036minor)pagefaults 0swaps