=> Building science/fasthenry Started : Friday, 8 MAR 2019 at 06:24:15 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for fasthenry-3.0.w.021113: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/science/fasthenry XDG_CONFIG_HOME=/construction/science/fasthenry HOME=/construction/science/fasthenry TMPDIR="/tmp" PATH=/construction/science/fasthenry/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/science/fasthenry XDG_CONFIG_HOME=/construction/science/fasthenry HOME=/construction/science/fasthenry TMPDIR="/tmp" PATH=/construction/science/fasthenry/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/science/fasthenry/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/fasthenry" EXAMPLESDIR="share/examples/fasthenry" DATADIR="share/fasthenry" WWWDIR="www/fasthenry" ETCDIR="etc/fasthenry" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/fasthenry DOCSDIR=/usr/local/share/doc/fasthenry EXAMPLESDIR=/usr/local/share/examples/fasthenry WWWDIR=/usr/local/www/fasthenry ETCDIR=/usr/local/etc/fasthenry -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.28.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The fasthenry port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> fasthenry-3.0.w.021113 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> fasthenry-3.0.w.021113 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of fasthenry-3.0.w.021113 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The fasthenry port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by fasthenry-3.0.w.021113 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The fasthenry port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by fasthenry-3.0.w.021113 for building => SHA256 Checksum OK for fasthenry-3.0wr-021113.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The fasthenry port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by fasthenry-3.0.w.021113 for building ===> Extracting for fasthenry-3.0.w.021113 => SHA256 Checksum OK for fasthenry-3.0wr-021113.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for fasthenry-3.0.w.021113 ===> Applying ports patches for fasthenry-3.0.w.021113 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for fasthenry-3.0.w.021113 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for fasthenry-3.0.w.021113 --- fasthenry --- --- zbuf --- --- fasthenry --- cd src/fasthenry ; /usr/bin/make fasthenry --- zbuf --- cd src/zbuf ; /usr/bin/make zbuf --- ./mulGlobal.o --- --- ./extras.o --- --- ./zbuf.o --- --- ./mulGlobal.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./mulGlobal.c --- ./extras.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./extras.c --- fasthenry --- --- sparse/sparse.a --- --- induct.o --- --- zbuf --- --- ./zbuf.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./zbuf.c --- fasthenry --- --- sparse/sparse.a --- cd sparse; make CC=cc --- induct.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c induct.c --- zbuf --- ./zbuf.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ ./zbuf.c: In function 'main': ./zbuf.c:98:5: warning: implicit declaration of function 'get_ps_file_base' [-Wimplicit-function-declaration] get_ps_file_base(argv, argc); ^~~~~~~~~~~~~~~~ ./zbuf.c:102:9: warning: implicit declaration of function 'dump_struct' [-Wimplicit-function-declaration] dump_struct(chglist, NULL); ^~~~~~~~~~~ --- fasthenry --- induct.c: In function 'main': induct.c:139:9: warning: implicit declaration of function 'readGeom'; did you mean 'readlink'? [-Wimplicit-function-declaration] err = readGeom(fp, indsys); ^~~~~~~~ readlink --- zbuf --- ./zbuf.c:106:9: warning: implicit declaration of function 'dump_ps_geometry' [-Wimplicit-function-declaration] dump_ps_geometry(chglist, NULL, 0, dd_); ^~~~~~~~~~~~~~~~ --- fasthenry --- induct.c:150:5: warning: implicit declaration of function 'regurgitate' [-Wimplicit-function-declaration] regurgitate(indsys); ^~~~~~~~~~~ induct.c:163:5: warning: implicit declaration of function 'concat4'; did you mean 'confstr'? [-Wimplicit-function-declaration] concat4(outfname,"zbuffile",opts->suffix,""); ^~~~~~~ confstr induct.c:165:5: warning: implicit declaration of function 'writefastcap' [-Wimplicit-function-declaration] writefastcap(outfname, outfname2, indsys); ^~~~~~~~~~~~ induct.c:174:3: warning: implicit declaration of function 'fill_Gquad'; did you mean 'fillZ_diag'? [-Wimplicit-function-declaration] fill_Gquad(); ^~~~~~~~~~ fillZ_diag induct.c:177:3: warning: implicit declaration of function 'init_table'; did you mean 'initstate'? [-Wimplicit-function-declaration] init_table(); ^~~~~~~~~~ initstate induct.c:218:3: warning: implicit declaration of function 'make_trees'; did you mean 'makeseg'? [-Wimplicit-function-declaration] make_trees(indsys); ^~~~~~~~~~ makeseg induct.c:221:3: warning: implicit declaration of function 'clear_marks'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_marks(indsys); ^~~~~~~~~~~ clearerr induct.c:226:3: warning: implicit declaration of function 'find_hole_meshes'; did you mean 'count_tree_meshes'? [-Wimplicit-function-declaration] find_hole_meshes(indsys); ^~~~~~~~~~~~~~~~ count_tree_meshes induct.c:231:26: warning: implicit declaration of function 'pick_subset' [-Wimplicit-function-declaration] = pick_subset(opts->portlist, indsys); ^~~~~~~~~~~ induct.c:438:7: warning: implicit declaration of function 'dump_mesh_coords' [-Wimplicit-function-declaration] dump_mesh_coords(indsys); ^~~~~~~~~~~~~~~~ induct.c:440:7: warning: implicit declaration of function 'dump_ascii_mesh_coords' [-Wimplicit-function-declaration] dump_ascii_mesh_coords(indsys); ^~~~~~~~~~~~~~~~~~~~~~ induct.c:443:3: warning: implicit declaration of function 'formMtrans' [-Wimplicit-function-declaration] formMtrans(indsys); /* Form M transpose by row*/ ^~~~~~~~~~ --- sparse/sparse.a --- --- spAllocate.o --- --- induct.o --- induct.c:458:5: warning: implicit declaration of function 'get_table_mem'; did you mean 'getdtablesize'? [-Wimplicit-function-declaration] get_table_mem()); ^~~~~~~~~~~~~ getdtablesize --- sparse/sparse.a --- cc -pipe -O2 -fno-strict-aliasing -c spAllocate.c --- induct.o --- induct.c:461:3: warning: implicit declaration of function 'destroy_table' [-Wimplicit-function-declaration] destroy_table(); ^~~~~~~~~~~~~ induct.c:464:3: warning: implicit declaration of function 'choose_and_setup_precond' [-Wimplicit-function-declaration] choose_and_setup_precond(indsys); ^~~~~~~~~~~~~~~~~~~~~~~~ induct.c:468:5: warning: implicit declaration of function 'savemats'; did you mean 'savemat_mod'? [-Wimplicit-function-declaration] savemats(indsys); ^~~~~~~~ savemat_mod induct.c:507:5: warning: implicit declaration of function 'createMRMt'; did you mean 'create_pn'? [-Wimplicit-function-declaration] createMRMt(&MRMt, indsys); ^~~~~~~~~~ create_pn induct.c:528:7: warning: implicit declaration of function 'formMLMt' [-Wimplicit-function-declaration] formMLMt(indsys); /*form (M^t)*(L)*M and store in indys->MtZM*/ ^~~~~~~~ induct.c:531:22: warning: implicit declaration of function 'ArnoldiROM' [-Wimplicit-function-declaration] actual_order = ArnoldiROM(B, C, (double **)NULL, MRMt, num_mesh, ^~~~~~~~~~ induct.c:560:7: warning: implicit declaration of function 'dumpROM' [-Wimplicit-function-declaration] dumpROM(fROM, indsys->Ar, indsys->Br, indsys->Cr, indsys->Dr, ^~~~~~~ induct.c:572:5: warning: implicit declaration of function 'dumpROMequiv_circuit' [-Wimplicit-function-declaration] dumpROMequiv_circuit(fROM, indsys->Ar, indsys->Br, indsys->Cr, indsys->Dr, ^~~~~~~~~~~~~~~~~~~~ induct.c:598:7: warning: implicit declaration of function 'formMZMt'; did you mean 'MZMt'? [-Wimplicit-function-declaration] formMZMt(indsys); /*form transpose(M)*(R+jL)*M (no w) */ ^~~~~~~~ MZMt induct.c:610:6: warning: implicit declaration of function 'savecmplx2' [-Wimplicit-function-declaration] savecmplx2(fp2,"MZMt",indsys->MtZM, indsys->num_mesh,indsys->num_mesh); ^~~~~~~~~~ induct.c:620:6: warning: implicit declaration of function 'cx_dumpMat_totextfile' [-Wimplicit-function-declaration] cx_dumpMat_totextfile(fp2, indsys->MtZM, ^~~~~~~~~~~~~~~~~~~~~ induct.c:645:4: warning: implicit declaration of function 'indPrecond_direct' [-Wimplicit-function-declaration] indPrecond_direct(sys, indsys, 2*PI*freq); ^~~~~~~~~~~~~~~~~ induct.c:647:4: warning: implicit declaration of function 'indPrecond' [-Wimplicit-function-declaration] indPrecond(sys, indsys, 2*PI*freq); ^~~~~~~~~~ induct.c:656:2: warning: implicit declaration of function 'fill_spPre' [-Wimplicit-function-declaration] fill_spPre(sys, indsys, 2*PI*freq); ^~~~~~~~~~ induct.c:661:6: warning: implicit declaration of function 'spElementCount' [-Wimplicit-function-declaration] spElementCount(indsys->sparMatrix)); ^~~~~~~~~~~~~~ induct.c:664:10: warning: implicit declaration of function 'spOrderAndFactor' [-Wimplicit-function-declaration] err = spOrderAndFactor(indsys->sparMatrix, NULL, 1e-3, 0.0, 1); ^~~~~~~~~~~~~~~~ induct.c:668:6: warning: implicit declaration of function 'spFillinCount' [-Wimplicit-function-declaration] spFillinCount(indsys->sparMatrix)); ^~~~~~~~~~~~~ induct.c:671:10: warning: implicit declaration of function 'spFactor' [-Wimplicit-function-declaration] err = spFactor(indsys->sparMatrix); ^~~~~~~~ induct.c:682:9: warning: implicit declaration of function 'cx_ludecomp' [-Wimplicit-function-declaration] cx_ludecomp(MtZM, num_mesh, FALSE); ^~~~~~~~~~~ induct.c:687:9: warning: implicit declaration of function 'create_sparMatrix' [-Wimplicit-function-declaration] create_sparMatrix(indsys); ^~~~~~~~~~~~~~~~~ --- zbuf --- --- ./uglieralloc.o --- --- fasthenry --- induct.c:689:9: warning: implicit declaration of function 'fill_diagR'; did you mean 'fillZ_diag'? [-Wimplicit-function-declaration] fill_diagR(indsys); ^~~~~~~~~~ fillZ_diag --- zbuf --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./uglieralloc.c --- fasthenry --- induct.c:695:15: warning: implicit declaration of function 'spFileMatrix' [-Wimplicit-function-declaration] if (spFileMatrix(indsys->sparMatrix, outfname, "MZMt", 0, 1, 1) == 0) ^~~~~~~~~~~~ induct.c:738:7: warning: implicit declaration of function 'fill_b'; did you mean 'fillZ'? [-Wimplicit-function-declaration] fill_b(ext, b); ^~~~~~ fillZ induct.c:742:2: warning: implicit declaration of function 'savecmplx' [-Wimplicit-function-declaration] savecmplx(fb, fname, &b, 1, num_mesh); ^~~~~~~~~ induct.c:760:4: warning: implicit declaration of function 'multPrecond'; did you mean 'mut_rect'? [-Wimplicit-function-declaration] multPrecond(indsys->Precond, x0, vect, num_mesh); ^~~~~~~~~~~ mut_rect induct.c:765:4: warning: implicit declaration of function 'spSolve' [-Wimplicit-function-declaration] spSolve(indsys->sparMatrix, x0, x0); ^~~~~~~ induct.c:770:11: warning: implicit declaration of function 'cx_lu_solve' [-Wimplicit-function-declaration] cx_lu_solve(MtZM, x0, b, num_mesh); ^~~~~~~~~~~ induct.c:776:2: warning: implicit declaration of function 'makegrids'; did you mean 'fillgrids'? [-Wimplicit-function-declaration] makegrids(indsys, x0, ext->Yindex, m); ^~~~~~~~~ fillgrids induct.c:779:7: warning: implicit declaration of function 'extractYcol' [-Wimplicit-function-declaration] extractYcol(indsys->FinalY, x0, ext, indsys->externals); ^~~~~~~~~~~ induct.c:807:7: warning: implicit declaration of function 'dump_to_Ycond' [-Wimplicit-function-declaration] dump_to_Ycond(fp, m, indsys); ^~~~~~~~~~~~~ induct.c:814:7: warning: implicit declaration of function 'cx_invert' [-Wimplicit-function-declaration] cx_invert(indsys->FinalY, num_extern); ^~~~~~~~~ --- sparse/sparse.a --- spAllocate.c:26:9: warning: type defaults to 'int' in declaration of 'InitializeElementBlocks' [-Wimplicit-int] static InitializeElementBlocks(); ^~~~~~~~~~~~~~~~~~~~~~~ spAllocate.c:27:9: warning: type defaults to 'int' in declaration of 'RecordAllocation' [-Wimplicit-int] static RecordAllocation(); ^~~~~~~~~~~~~~~~ spAllocate.c:28:9: warning: type defaults to 'int' in declaration of 'AllocateBlockOfAllocationList' [-Wimplicit-int] static AllocateBlockOfAllocationList(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spAllocate.c:29:9: warning: type defaults to 'int' in declaration of 'EnlargeMatrix' [-Wimplicit-int] static EnlargeMatrix(); ^~~~~~~~~~~~~ spAllocate.c:30:9: warning: type defaults to 'int' in declaration of 'ExpandTranslationArrays' [-Wimplicit-int] static ExpandTranslationArrays(); ^~~~~~~~~~~~~~~~~~~~~~~ --- induct.o --- induct.c: In function 'fillA': induct.c:1171:3: warning: implicit declaration of function 'pick_ground_nodes' [-Wimplicit-function-declaration] pick_ground_nodes(indsys); ^~~~~~~~~~~~~~~~~ induct.c: In function 'notblankline': induct.c:1402:28: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] while( *string!='\0' && isspace(*string)) ^~~~~~~ induct.c: At top level: induct.c:1411:1: warning: return type defaults to 'int' [-Wimplicit-int] savemats(indsys) ^~~~~~~~ induct.c: In function 'savemats': induct.c:1439:11: warning: implicit declaration of function 'nnz_inM' [-Wimplicit-function-declaration] nnz = nnz_inM(indsys->Mlist, num_mesh); ^~~~~~~ induct.c:1448:7: warning: implicit declaration of function 'dump_M_to_text' [-Wimplicit-function-declaration] dump_M_to_text(fp2, Mlist, num_mesh, nnz); ^~~~~~~~~~~~~~ induct.c:1459:7: warning: implicit declaration of function 'dump_M_to_matlab' [-Wimplicit-function-declaration] dump_M_to_matlab(fp, Mlist, num_mesh, nnz, "M"); ^~~~~~~~~~~~~~~~ induct.c:1528:5: warning: implicit declaration of function 'dumpVec_totextfile' [-Wimplicit-function-declaration] dumpVec_totextfile(fp2, R, num_fils); ^~~~~~~~~~~~~~~~~~ induct.c:1542:7: warning: implicit declaration of function 'dumpMat_totextfile' [-Wimplicit-function-declaration] dumpMat_totextfile(fp2, Z, num_fils, num_fils); ^~~~~~~~~~~~~~~~~~ induct.c: At top level: induct.c:1638:1: warning: return type defaults to 'int' [-Wimplicit-int] savecmplx(fp, name, Z, rows, cols) ^~~~~~~~~ induct.c:1666:1: warning: return type defaults to 'int' [-Wimplicit-int] savecmplx2(fp, name, Z, rows, cols) ^~~~~~~~~~ induct.c:1705:1: warning: return type defaults to 'int' [-Wimplicit-int] formMZMt(indsys) ^~~~~~~~ induct.c:1769:1: warning: return type defaults to 'int' [-Wimplicit-int] oldformMZMt(indsys) ^~~~~~~~~~~ --- sparse/sparse.a --- spAllocate.c:372:1: warning: return type defaults to 'int' [-Wimplicit-int] InitializeElementBlocks( Matrix, InitialNumberOfElements, ^~~~~~~~~~~~~~~~~~~~~~~ --- induct.o --- induct.c:1878:1: warning: return type defaults to 'int' [-Wimplicit-int] formMtrans(indsys) ^~~~~~~~~~ --- sparse/sparse.a --- spAllocate.c:515:1: warning: return type defaults to 'int' [-Wimplicit-int] RecordAllocation( Matrix, AllocatedPtr ) ^~~~~~~~~~~~~~~~ --- induct.o --- induct.c:1950:1: warning: return type defaults to 'int' [-Wimplicit-int] compare_meshes(mesh1, mesh2) ^~~~~~~~~~~~~~ --- sparse/sparse.a --- spAllocate.c:572:1: warning: return type defaults to 'int' [-Wimplicit-int] AllocateBlockOfAllocationList( Matrix ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- induct.o --- induct.c:1965:1: warning: return type defaults to 'int' [-Wimplicit-int] cx_dumpMat_totextfile(fp, Z, rows, cols) ^~~~~~~~~~~~~~~~~~~~~ induct.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpMat_totextfile(fp, A, rows, cols) ^~~~~~~~~~~~~~~~~~ induct.c:1995:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpVec_totextfile(fp2, Vec, size) ^~~~~~~~~~~~~~~~~~ induct.c:2003:1: warning: return type defaults to 'int' [-Wimplicit-int] fillMrow(Mlist, mesh, Mrow) ^~~~~~~~ induct.c:2020:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_to_Ycond(fp, cond, indsys) ^~~~~~~~~~~~~ induct.c: In function 'dump_to_Ycond': induct.c:2037:3: warning: implicit declaration of function 'saveCarray'; did you mean 'Make_C_array'? [-Wimplicit-function-declaration] saveCarray(fp, fname, indsys->resids, indsys->num_sub_extern, maxiters); ^~~~~~~~~~ Make_C_array induct.c: At top level: induct.c:2053:1: warning: return type defaults to 'int' [-Wimplicit-int] saveCarray(fp, fname, Arr, rows, cols) ^~~~~~~~~~ induct.c:2089:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_M_to_text(fp, Mlist, num_mesh, nnz) ^~~~~~~~~~~~~~ induct.c:2110:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_M_to_matlab(fp, Mlist, num_mesh, nnz, mname) ^~~~~~~~~~~~~~~~ induct.c:2138:1: warning: return type defaults to 'int' [-Wimplicit-int] pick_ground_nodes(indsys) ^~~~~~~~~~~~~~~~~ induct.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int] concat4(s1,s2,s3,s4) ^~~~~~~ --- zbuf --- ./uglieralloc.c:99:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_it(mem, k, nbytes) ^~~~~~~ --- ./patran.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./patran.c --- ./extras.o --- ./extras.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int] initcalcp(panel_list) ^~~~~~~~~ ./extras.c: In function 'initcalcp': ./extras.c:228:5: warning: implicit declaration of function 'Cross_Product'; did you mean 'DotP_Product'? [-Wimplicit-function-declaration] Cross_Product(pq->X, pq->Y, pq->Z); ^~~~~~~~~~~~~ DotP_Product ./extras.c:230:8: warning: implicit declaration of function 'flip_normal'; did you mean 'isnormal'? [-Wimplicit-function-declaration] if(flip_normal(pq)) { ^~~~~~~~~~~ isnormal ./extras.c:258:8: warning: implicit declaration of function 'planarize' [-Wimplicit-function-declaration] if(planarize(pq) == FALSE) { ^~~~~~~~~ ./extras.c:274:5: warning: implicit declaration of function 'centroid'; did you mean 'setruid'? [-Wimplicit-function-declaration] centroid(pq, length20); ^~~~~~~~ setruid ./extras.c: At top level: ./extras.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int] Cross_Product(vector1, vector2, result_vector) ^~~~~~~~~~~~~ ./extras.c:333:1: warning: return type defaults to 'int' [-Wimplicit-int] centroid(pp, x2) ^~~~~~~~ ./extras.c:367:1: warning: return type defaults to 'int' [-Wimplicit-int] planarize(pq) ^~~~~~~~~ ./extras.c:413:1: warning: return type defaults to 'int' [-Wimplicit-int] flip_normal(panel) ^~~~~~~~~~~ --- ./patran.o --- ./patran.c: In function 'patfront': ./patran.c:98:5: warning: implicit declaration of function 'input'; did you mean 'linkat'? [-Wimplicit-function-declaration] input(stream, line, surf_type, trans_vector); ^~~~~ linkat ./patran.c:100:5: warning: implicit declaration of function 'grid_equiv_check' [-Wimplicit-function-declaration] grid_equiv_check(); ^~~~~~~~~~~~~~~~ ./patran.c:110:7: warning: implicit declaration of function 'fill_patch_patch_table' [-Wimplicit-function-declaration] fill_patch_patch_table(patch_patch_table); ^~~~~~~~~~~~~~~~~~~~~~ ./patran.c:112:7: warning: implicit declaration of function 'assign_conductor' [-Wimplicit-function-declaration] assign_conductor(patch_patch_table); ^~~~~~~~~~~~~~~~ ./patran.c:116:7: warning: implicit declaration of function 'assign_names' [-Wimplicit-function-declaration] assign_names(); ^~~~~~~~~~~~ ./patran.c: At top level: ./patran.c:133:1: warning: return type defaults to 'int' [-Wimplicit-int] input(stream, line, surf_type, trans_vector) ^~~~~ ./patran.c: In function 'input': ./patran.c:156:7: warning: implicit declaration of function 'file_title'; did you mean 'finite'? [-Wimplicit-function-declaration] file_title(stream); ^~~~~~~~~~ finite ./patran.c:159:7: warning: implicit declaration of function 'summary_data' [-Wimplicit-function-declaration] summary_data(stream); ^~~~~~~~~~~~ ./patran.c:162:7: warning: implicit declaration of function 'node_data' [-Wimplicit-function-declaration] node_data(stream, trans_vector); ^~~~~~~~~ ./patran.c:165:7: warning: implicit declaration of function 'element_data' [-Wimplicit-function-declaration] element_data(stream); ^~~~~~~~~~~~ ./patran.c:168:7: warning: implicit declaration of function 'grid_data' [-Wimplicit-function-declaration] grid_data(stream, trans_vector); ^~~~~~~~~ ./patran.c:171:7: warning: implicit declaration of function 'patch_data'; did you mean 'putchar'? [-Wimplicit-function-declaration] patch_data(stream); ^~~~~~~~~~ putchar ./patran.c:174:7: warning: implicit declaration of function 'CFEG_table' [-Wimplicit-function-declaration] CFEG_table(stream); ^~~~~~~~~~ ./patran.c:177:52: warning: implicit declaration of function 'name_data' [-Wimplicit-function-declaration] if(surf_type == CONDTR || surf_type == BOTH) name_data(stream); ^~~~~~~~~ ./patran.c:178:12: warning: implicit declaration of function 'waste_line'; did you mean 'getline'? [-Wimplicit-function-declaration] else waste_line(KC, stream); ^~~~~~~~~~ getline ./patran.c: At top level: ./patran.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int] waste_line(num_line,stream) ^~~~~~~~~~ ./patran.c:206:1: warning: return type defaults to 'int' [-Wimplicit-int] file_title(stream) ^~~~~~~~~~ ./patran.c:220:1: warning: return type defaults to 'int' [-Wimplicit-int] summary_data(stream) ^~~~~~~~~~~~ ./patran.c:239:1: warning: return type defaults to 'int' [-Wimplicit-int] node_data(stream, trans_vector) ^~~~~~~~~ ./patran.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] element_data(stream) ^~~~~~~~~~~~ ./patran.c:291:1: warning: return type defaults to 'int' [-Wimplicit-int] grid_data(stream, trans_vector) ^~~~~~~~~ ./patran.c:323:1: warning: return type defaults to 'int' [-Wimplicit-int] patch_data(stream) ^~~~~~~~~~ ./patran.c:357:1: warning: return type defaults to 'int' [-Wimplicit-int] CFEG_table(stream) ^~~~~~~~~~ ./patran.c:431:1: warning: return type defaults to 'int' [-Wimplicit-int] name_data(stream) ^~~~~~~~~ ./patran.c:489:1: warning: return type defaults to 'int' [-Wimplicit-int] grid_equiv_check() ^~~~~~~~~~~~~~~~ ./patran.c: In function 'grid_equiv_check': ./patran.c:508:11: warning: implicit declaration of function 'if_same_coord' [-Wimplicit-function-declaration] if (if_same_coord(grid_ptr_1->coord,grid_ptr_2->coord)) { ^~~~~~~~~~~~~ ./patran.c: At top level: ./patran.c:572:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_patch_patch_table(patch_patch_table) ^~~~~~~~~~~~~~~~~~~~~~ ./patran.c: In function 'fill_patch_patch_table': ./patran.c:593:6: warning: implicit declaration of function 'if_same_grid'; did you mean 'if_same_coord'? [-Wimplicit-function-declaration] if (if_same_grid(*corner++,grid_ptr)) { ^~~~~~~~~~~~ if_same_coord ./patran.c: At top level: ./patran.c:633:1: warning: return type defaults to 'int' [-Wimplicit-int] assign_conductor(patch_patch_table) ^~~~~~~~~~~~~~~~ ./patran.c: In function 'assign_conductor': ./patran.c:658:7: warning: implicit declaration of function 'depth_search'; did you mean 'bsearch'? [-Wimplicit-function-declaration] depth_search(patch_patch_table,current_table_ptr,conductor_count); ^~~~~~~~~~~~ bsearch ./patran.c: At top level: ./patran.c:679:1: warning: return type defaults to 'int' [-Wimplicit-int] depth_search(patch_patch_table,current_table_ptr,conductor_count) ^~~~~~~~~~~~ ./patran.c: In function 'make_charges_all_patches': ./patran.c:758:21: warning: implicit declaration of function 'getConductorNum' [-Wimplicit-function-declaration] conductor_ID = getConductorNum(cond_name, name_list, num_cond); ^~~~~~~~~~~~~~~ ./patran.c: At top level: ./patran.c:853:1: warning: return type defaults to 'int' [-Wimplicit-int] assign_names() ^~~~~~~~~~~~ --- ./quickif.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./quickif.c --- fasthenry --- --- sparse/sparse.a --- --- spBuild.o --- cc -pipe -O2 -fno-strict-aliasing -c spBuild.c spBuild.c:27:8: warning: type defaults to 'int' in declaration of 'EnlargeMatrix' [-Wimplicit-int] static EnlargeMatrix(); ^~~~~~~~~~~~~ spBuild.c:28:8: warning: type defaults to 'int' in declaration of 'ExpandTranslationArrays' [-Wimplicit-int] static ExpandTranslationArrays(); ^~~~~~~~~~~~~~~~~~~~~~~ spBuild.c:863:1: warning: return type defaults to 'int' [-Wimplicit-int] spcLinkRows( Matrix ) ^~~~~~~~~~~ spBuild.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int] EnlargeMatrix( Matrix, NewSize ) ^~~~~~~~~~~~~ spBuild.c:1003:1: warning: return type defaults to 'int' [-Wimplicit-int] ExpandTranslationArrays( Matrix, NewSize ) ^~~~~~~~~~~~~~~~~~~~~~~ --- zbuf --- --- ./input.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./input.c ./input.c: In function 'read_panels': ./input.c:789:5: warning: implicit declaration of function 'initcalcp'; did you mean 'initgroups'? [-Wimplicit-function-declaration] initcalcp(cur_surf->panels);/* get normals, edges, perpendiculars */ ^~~~~~~~~ initgroups --- fasthenry --- --- spFactor.o --- cc -pipe -O2 -fno-strict-aliasing -c spFactor.c spFactor.c:63:9: warning: type defaults to 'int' in declaration of 'FactorComplexMatrix' [-Wimplicit-int] static FactorComplexMatrix(); ^~~~~~~~~~~~~~~~~~~ spFactor.c:64:9: warning: type defaults to 'int' in declaration of 'CreateInternalVectors' [-Wimplicit-int] static CreateInternalVectors(); ^~~~~~~~~~~~~~~~~~~~~ spFactor.c:65:9: warning: type defaults to 'int' in declaration of 'CountMarkowitz' [-Wimplicit-int] static CountMarkowitz(); ^~~~~~~~~~~~~~ spFactor.c:66:9: warning: type defaults to 'int' in declaration of 'MarkowitzProducts' [-Wimplicit-int] static MarkowitzProducts(); ^~~~~~~~~~~~~~~~~ spFactor.c:74:9: warning: type defaults to 'int' in declaration of 'ExchangeRowsAndCols' [-Wimplicit-int] static ExchangeRowsAndCols(); ^~~~~~~~~~~~~~~~~~~ spFactor.c:75:9: warning: type defaults to 'int' in declaration of 'ExchangeColElements' [-Wimplicit-int] static ExchangeColElements(); ^~~~~~~~~~~~~~~~~~~ spFactor.c:76:9: warning: type defaults to 'int' in declaration of 'ExchangeRowElements' [-Wimplicit-int] static ExchangeRowElements(); ^~~~~~~~~~~~~~~~~~~ spFactor.c:77:9: warning: type defaults to 'int' in declaration of 'RealRowColElimination' [-Wimplicit-int] static RealRowColElimination(); ^~~~~~~~~~~~~~~~~~~~~ spFactor.c:78:9: warning: type defaults to 'int' in declaration of 'ComplexRowColElimination' [-Wimplicit-int] static ComplexRowColElimination(); ^~~~~~~~~~~~~~~~~~~~~~~~ spFactor.c:79:9: warning: type defaults to 'int' in declaration of 'UpdateMarkowitzNumbers' [-Wimplicit-int] static UpdateMarkowitzNumbers(); ^~~~~~~~~~~~~~~~~~~~~~ spFactor.c:81:9: warning: type defaults to 'int' in declaration of 'MatrixIsSingular' [-Wimplicit-int] static MatrixIsSingular(); ^~~~~~~~~~~~~~~~ spFactor.c:82:9: warning: type defaults to 'int' in declaration of 'ZeroPivot' [-Wimplicit-int] static ZeroPivot(); ^~~~~~~~~ spFactor.c:83:9: warning: type defaults to 'int' in declaration of 'WriteStatus' [-Wimplicit-int] static WriteStatus(); ^~~~~~~~~~~ spFactor.c: In function 'spOrderAndFactor': spFactor.c:249:13: warning: implicit declaration of function 'spcLinkRows' [-Wimplicit-function-declaration] spcLinkRows( Matrix ); ^~~~~~~~~~~ spFactor.c: At top level: spFactor.c:734:1: warning: return type defaults to 'int' [-Wimplicit-int] CreateInternalVectors( Matrix ) ^~~~~~~~~~~~~~~~~~~~~ spFactor.c:823:1: warning: return type defaults to 'int' [-Wimplicit-int] CountMarkowitz( Matrix, RHS, Step ) ^~~~~~~~~~~~~~ spFactor.c:933:1: warning: return type defaults to 'int' [-Wimplicit-int] MarkowitzProducts( Matrix, Step ) ^~~~~~~~~~~~~~~~~ spFactor.c:2090:1: warning: return type defaults to 'int' [-Wimplicit-int] ExchangeRowsAndCols( Matrix, pPivot, Step ) ^~~~~~~~~~~~~~~~~~~ spFactor.c: In function 'ExchangeRowsAndCols': spFactor.c:2110:9: warning: implicit declaration of function 'spcRowExchange' [-Wimplicit-function-declaration] { spcRowExchange( Matrix, Step, Row ); ^~~~~~~~~~~~~~ spFactor.c:2111:9: warning: implicit declaration of function 'spcColExchange' [-Wimplicit-function-declaration] spcColExchange( Matrix, Step, Col ); ^~~~~~~~~~~~~~ spFactor.c: At top level: spFactor.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int] spcRowExchange( Matrix, Row1, Row2 ) ^~~~~~~~~~~~~~ spFactor.c:2320:1: warning: return type defaults to 'int' [-Wimplicit-int] spcColExchange( Matrix, Col1, Col2 ) ^~~~~~~~~~~~~~ spFactor.c:2427:1: warning: return type defaults to 'int' [-Wimplicit-int] ExchangeColElements( Matrix, Row1, Element1, Row2, Element2, Column ) ^~~~~~~~~~~~~~~~~~~ spFactor.c:2569:1: warning: return type defaults to 'int' [-Wimplicit-int] ExchangeRowElements( Matrix, Col1, Element1, Col2, Element2, Row ) ^~~~~~~~~~~~~~~~~~~ spFactor.c:2704:1: warning: return type defaults to 'int' [-Wimplicit-int] RealRowColElimination( Matrix, pPivot ) ^~~~~~~~~~~~~~~~~~~~~ spFactor.c:2793:1: warning: return type defaults to 'int' [-Wimplicit-int] ComplexRowColElimination( Matrix, pPivot ) ^~~~~~~~~~~~~~~~~~~~~~~~ spFactor.c:2877:1: warning: return type defaults to 'int' [-Wimplicit-int] UpdateMarkowitzNumbers( Matrix, pPivot ) ^~~~~~~~~~~~~~~~~~~~~~ --- zbuf --- --- ./zbufInOut.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./zbufInOut.c ./zbufInOut.c: In function 'figure_grey_levels': ./zbufInOut.c:157:10: warning: implicit declaration of function 'want_this_iter' [-Wimplicit-function-declaration] if(want_this_iter(kq_num_list, panel->cond)) continue; ^~~~~~~~~~~~~~ --- ./zbuf2fastcap.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./zbuf2fastcap.c ./zbuf2fastcap.c: In function 'dump_ps_geometry': ./zbuf2fastcap.c:48:6: warning: type of 'use_ttl_chg' defaults to 'int' [-Wimplicit-int] void dump_ps_geometry(chglist, q, cond, use_ttl_chg) ^~~~~~~~~~~~~~~~ ./zbuf2fastcap.c:105:3: warning: implicit declaration of function 'initFaces'; did you mean 'initstate'? [-Wimplicit-function-declaration] initFaces(faces, numfaces, view); ^~~~~~~~~ initstate ./zbuf2fastcap.c:119:3: warning: implicit declaration of function 'getAdjGraph' [-Wimplicit-function-declaration] getAdjGraph(faces, numfaces, view, rhs, normal); ^~~~~~~~~~~ ./zbuf2fastcap.c:128:3: warning: implicit declaration of function 'image'; did you mean 'timegm'? [-Wimplicit-function-declaration] image(sfaces, numfaces, lines, numlines, normal, rhs, view); ^~~~~ timegm ./zbuf2fastcap.c:129:3: warning: implicit declaration of function 'flatten' [-Wimplicit-function-declaration] flatten(sfaces, numfaces, lines, numlines, rhs, rotation, normal, view); ^~~~~~~ ./zbuf2fastcap.c:130:3: warning: implicit declaration of function 'makePos'; did you mean 'makedev'? [-Wimplicit-function-declaration] makePos(sfaces, numfaces, lines, numlines); ^~~~~~~ makedev ./zbuf2fastcap.c:131:3: warning: implicit declaration of function 'scale2d'; did you mean 'scalbnl'? [-Wimplicit-function-declaration] scale2d(sfaces, numfaces, lines, numlines, scale, moffset); ^~~~~~~ scalbnl ./zbuf2fastcap.c:133:5: warning: implicit declaration of function 'dumpCycles' [-Wimplicit-function-declaration] dumpCycles(sfaces, numfaces, stdout); /* DANGER - doesnt work (?) */ ^~~~~~~~~~ ./zbuf2fastcap.c:134:5: warning: implicit declaration of function 'dumpFaceText' [-Wimplicit-function-declaration] dumpFaceText(sfaces, numfaces, stdout); ^~~~~~~~~~~~ ./zbuf2fastcap.c:142:5: warning: implicit declaration of function 'dumpPs'; did you mean 'dup2'? [-Wimplicit-function-declaration] dumpPs(sfaces, numfaces, lines, numlines, fp, argvals, argcnt,use_density); ^~~~~~ dup2 --- ./zbufProj.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./zbufProj.c --- fasthenry --- --- gmres.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c gmres.c gmres.c: In function 'blockPrecond': gmres.c:34:5: warning: implicit declaration of function 'cx_invert' [-Wimplicit-function-declaration] cx_invert(diagBlock, startrows[i+1] - startrows[i]); ^~~~~~~~~ gmres.c:37:5: warning: implicit declaration of function 'matMultVect'; did you mean 'realMatVect'? [-Wimplicit-function-declaration] matMultVect(diagBlock, rhs, vect, startrows[i+1] - startrows[i]); ^~~~~~~~~~~ realMatVect gmres.c:42:5: warning: implicit declaration of function 'matMult' [-Wimplicit-function-declaration] matMult(diagBlock, &(mat[startrows[i]]),startrows[i+1] - startrows[i], ^~~~~~~ gmres.c: At top level: gmres.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int] cx_invert(mat, size) ^~~~~~~~~ gmres.c:88:1: warning: return type defaults to 'int' [-Wimplicit-int] matMult(mat1, mat2, rows1, firstcol, lastcol, vtemp) ^~~~~~~ gmres.c:112:1: warning: return type defaults to 'int' [-Wimplicit-int] matMultVect(mat1, svect, dvect, rows) ^~~~~~~~~~~ gmres.c: In function 'gmres': gmres.c:191:3: warning: implicit declaration of function 'sub_3' [-Wimplicit-function-declaration] sub_3(Rw, b, Rw, size); ^~~~~ gmres.c:204:3: warning: implicit declaration of function 'set_scalar_mult_2'; did you mean 'cx_scalar_mult'? [-Wimplicit-function-declaration] set_scalar_mult_2(Pw, Rw, 1./rnorm, size); ^~~~~~~~~~~~~~~~~ cx_scalar_mult gmres.c:226:7: warning: implicit declaration of function 'sub_cx_mult_2' [-Wimplicit-function-declaration] sub_cx_mult_2(Pw, bv[j], hi, size); /* vhat_k+1 = vhat_k+1 - h_jk*v_j */ ^~~~~~~~~~~~~ gmres.c:233:7: warning: implicit declaration of function 'set_scalar_mult_1'; did you mean 'cx_scalar_mult'? [-Wimplicit-function-declaration] set_scalar_mult_1(Pw, 1./norm, size); /* Pw = vhat_k+1/norm */ ^~~~~~~~~~~~~~~~~ cx_scalar_mult gmres.c:314:5: warning: implicit declaration of function 'calc_other_norm' [-Wimplicit-function-declaration] calc_other_norm(x, xlast, size, indsys->opts->abs_tol, ^~~~~~~~~~~~~~~ gmres.c: At top level: gmres.c:388:1: warning: return type defaults to 'int' [-Wimplicit-int] sub_3(z,x,y,size) ^~~~~ gmres.c:403:1: warning: return type defaults to 'int' [-Wimplicit-int] set_scalar_mult_1(x,alpha,size) ^~~~~~~~~~~~~~~~~ gmres.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int] set_scalar_mult_2(x,y,alpha,size) ^~~~~~~~~~~~~~~~~ gmres.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int] add_scalar_mult_2(x,y,alpha,size) ^~~~~~~~~~~~~~~~~ gmres.c:448:1: warning: return type defaults to 'int' [-Wimplicit-int] add_cx_mult_2(x,y,alpha,size) ^~~~~~~~~~~~~ gmres.c:465:1: warning: return type defaults to 'int' [-Wimplicit-int] sub_cx_mult_2(x,y,alpha,size) ^~~~~~~~~~~~~ gmres.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int] veryoldmatvec(y, A, x, size) ^~~~~~~~~~~~~ gmres.c: In function 'veryoldmatvec': gmres.c:548:1: warning: type of 'size' defaults to 'int' [-Wimplicit-int] gmres.c: At top level: gmres.c:564:1: warning: return type defaults to 'int' [-Wimplicit-int] disMat(A, size) ^~~~~~ gmres.c:581:1: warning: return type defaults to 'int' [-Wimplicit-int] multvec2(A, x, y, startrows, numblocks) ^~~~~~~~ gmres.c:602:1: warning: return type defaults to 'int' [-Wimplicit-int] directmatvec(Vs, sys, Im, size, chglist, w, R, indsys) ^~~~~~~~~~~~ gmres.c: In function 'directmatvec': gmres.c:614:5: warning: implicit declaration of function 'multPrecond'; did you mean 'multvec2'? [-Wimplicit-function-declaration] multPrecond(indsys->Precond, Im, Vs, size); ^~~~~~~~~~~ multvec2 gmres.c:619:5: warning: implicit declaration of function 'spSolve' [-Wimplicit-function-declaration] spSolve(indsys->sparMatrix, Im, Im); ^~~~~~~ gmres.c: At top level: gmres.c:624:1: warning: return type defaults to 'int' [-Wimplicit-int] calc_other_norm(x, xlast, size, abs_tol, r_real, r_imag, max_real, max_imag) ^~~~~~~~~~~~~~~ --- zbuf --- --- ./zbufSort.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./zbufSort.c ./zbufSort.c: In function 'is1stFaceDeeper': ./zbufSort.c:755:5: warning: implicit declaration of function 'dump_face' [-Wimplicit-function-declaration] dump_face(stderr, fac); ^~~~~~~~~ ./zbufSort.c:757:5: warning: implicit declaration of function 'dumpCorners' [-Wimplicit-function-declaration] dumpCorners(stderr, cproj[0], fac->numsides, 3); ^~~~~~~~~~~ ./zbufSort.c: In function 'face_is_inside': ./zbufSort.c:287:51: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations] for(k = 0; k < 3; k++) com_pnt[k] = innerpnt[k]; ~~~~~~~~^~~ ./zbufSort.c:287:7: note: within this loop for(k = 0; k < 3; k++) com_pnt[k] = innerpnt[k]; ^~~ --- ./dump_struct.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./dump_struct.c ./dump_struct.c:7:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_struct(chglist,qv) ^~~~~~~~~~~ ./dump_struct.c: In function 'dump_struct': ./dump_struct.c:69:5: warning: implicit declaration of function 'savemat' [-Wimplicit-function-declaration] savemat(fp, type, "xt", 3, index, 0, x, NULL); ^~~~~~~ --- ./savemat_mod.o --- cc -pipe -O2 -fno-strict-aliasing -DOTHER -c ./savemat_mod.c --- fasthenry --- --- savemat_mod.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c savemat_mod.c savemat_mod.c:27:14: warning: extra tokens at end of #ifdef directive #ifdef ALPHA || defined(__alpha__) || defined(__amd64__) || defined(___sparc64__) || defined(__ia64__) ^~ --- readGeom.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c readGeom.c readGeom.c: In function 'readGeom': readGeom.c:83:5: warning: implicit declaration of function 'tolowercase'; did you mean 'tolower_l'? [-Wimplicit-function-declaration] tolowercase(line); ^~~~~~~~~~~ tolower_l readGeom.c:88:13: warning: implicit declaration of function 'dodot' [-Wimplicit-function-declaration] end = dodot(line + 1, indsys); ^~~~~ readGeom.c:91:13: warning: implicit declaration of function 'addnode'; did you mean 'getnode'? [-Wimplicit-function-declaration] end = addnode(line,indsys, &node, NORMAL); ^~~~~~~ getnode readGeom.c:94:13: warning: implicit declaration of function 'addseg'; did you mean 'makeseg'? [-Wimplicit-function-declaration] end = addseg(line, indsys, NORMAL, &seg); /* CMS 8/21/92 normal seg */ ^~~~~~ makeseg readGeom.c:97:13: warning: implicit declaration of function 'addgroundplane' [-Wimplicit-function-declaration] end = addgroundplane(line,indsys, &plane); ^~~~~~~~~~~~~~ readGeom.c:100:13: warning: implicit declaration of function 'nothing' [-Wimplicit-function-declaration] end = nothing(line); ^~~~~~~ readGeom.c: At top level: readGeom.c:115:1: warning: return type defaults to 'int' [-Wimplicit-int] dodot(line,indsys) ^~~~~ readGeom.c: In function 'dodot': readGeom.c:122:11: warning: implicit declaration of function 'changeunits' [-Wimplicit-function-declaration] end = changeunits(line, indsys); ^~~~~~~~~~~ readGeom.c:124:11: warning: implicit declaration of function 'addexternal'; did you mean 'make_external'? [-Wimplicit-function-declaration] end = addexternal(line, indsys); ^~~~~~~~~~~ make_external readGeom.c:126:11: warning: implicit declaration of function 'choosefreqs'; did you mean 'closefrom'? [-Wimplicit-function-declaration] end = choosefreqs(line, indsys); ^~~~~~~~~~~ closefrom readGeom.c:128:11: warning: implicit declaration of function 'equivnodes' [-Wimplicit-function-declaration] end = equivnodes(line, indsys); ^~~~~~~~~~ readGeom.c:130:11: warning: implicit declaration of function 'dodefault' [-Wimplicit-function-declaration] end = dodefault(line, indsys); ^~~~~~~~~ readGeom.c: At top level: readGeom.c:140:1: warning: return type defaults to 'int' [-Wimplicit-int] changeunits(line, indsys) ^~~~~~~~~~~ readGeom.c:176:1: warning: return type defaults to 'int' [-Wimplicit-int] addexternal(line, indsys) ^~~~~~~~~~~ readGeom.c: In function 'addexternal': readGeom.c:256:9: warning: implicit declaration of function 'is_gp_node'; did you mean 'getnode'? [-Wimplicit-function-declaration] if (is_gp_node(node[0])) ^~~~~~~~~~ getnode readGeom.c: At top level: readGeom.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] choosefreqs(line, indsys) ^~~~~~~~~~~ readGeom.c: In function 'choosefreqs': readGeom.c:291:9: warning: implicit declaration of function 'notblankline'; did you mean 'getaline'? [-Wimplicit-function-declaration] while(notblankline(line)) { ^~~~~~~~~~~~ getaline readGeom.c: At top level: readGeom.c:337:1: warning: return type defaults to 'int' [-Wimplicit-int] old_equivnodes(line, indsys) ^~~~~~~~~~~~~~ readGeom.c:392:1: warning: return type defaults to 'int' [-Wimplicit-int] dodefault(line) ^~~~~~~~~ readGeom.c:477:1: warning: return type defaults to 'int' [-Wimplicit-int] addnode(line,indsys,retnode, type) ^~~~~~~ readGeom.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int] addseg(line, indsys, type, retseg) ^~~~~~ readGeom.c: In function 'addseg': readGeom.c:857:7: warning: implicit declaration of function 'is_normal'; did you mean 'isnormal'? [-Wimplicit-function-declaration] if (is_normal(node[0]) != TRUE || is_normal(node[1]) != TRUE) { ^~~~~~~~~ isnormal readGeom.c: In function 'makeseg': readGeom.c:930:3: warning: implicit declaration of function 'add_to_connected_segs' [-Wimplicit-function-declaration] add_to_connected_segs(node0, seg, NULL); ^~~~~~~~~~~~~~~~~~~~~ readGeom.c: At top level: readGeom.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int] addgroundplane(line, indsys, retplane) ^~~~~~~~~~~~~~ readGeom.c: In function 'addgroundplane': readGeom.c:1182:14: warning: implicit declaration of function 'is_next_word'; did you mean 'nexttoward'? [-Wimplicit-function-declaration] else if (is_next_word("hole",line) == TRUE) { ^~~~~~~~~~~~ nexttoward readGeom.c:1382:5: warning: implicit declaration of function 'doincrement'; did you mean 'doincrment'? [-Wimplicit-function-declaration] doincrement(xt[o1], yt[o1], zt[o1], xinit, yinit, zinit, tseg1, &dx1, &dy1, &dz1); ^~~~~~~~~~~ doincrment readGeom.c:1437:7: warning: implicit declaration of function 'make_holes'; did you mean 'make_holelist'? [-Wimplicit-function-declaration] make_holes(holep, grndp); ^~~~~~~~~~ make_holelist readGeom.c:1453:7: warning: implicit declaration of function 'is_hole' [-Wimplicit-function-declaration] if (!is_hole(grndp->pnodes[j][i]) && !is_hole(grndp->pnodes[j+1][i])) { ^~~~~~~ readGeom.c:1508:9: warning: implicit declaration of function 'process_plane' [-Wimplicit-function-declaration] if (process_plane(grndp, nonuni_fp, indsys) != 0) ^~~~~~~~~~~~~ readGeom.c:1523:12: warning: implicit declaration of function 'is_nonuni_gp' [-Wimplicit-function-declaration] if (!is_nonuni_gp(grndp)) { ^~~~~~~~~~~~ readGeom.c:1543:7: warning: implicit declaration of function 'append_pnlist'; did you mean 'insert_in_list'? [-Wimplicit-function-declaration] append_pnlist(create_pn(listpointer->name, tempnode), indsys); ^~~~~~~~~~~~~ insert_in_list readGeom.c:1544:11: warning: implicit declaration of function 'is_node_in_list'; did you mean 'add_node_to_list'? [-Wimplicit-function-declaration] if (is_node_in_list(tempnode, grndp->usernodes) == 1) { ^~~~~~~~~~~~~~~ add_node_to_list readGeom.c: At top level: readGeom.c:1647:1: warning: return type defaults to 'int' [-Wimplicit-int] nothing(line) ^~~~~~~ readGeom.c: In function 'plusline': readGeom.c:1716:5: warning: implicit declaration of function 'savealine'; did you mean 'getaline'? [-Wimplicit-function-declaration] savealine(tmpline); ^~~~~~~~~ getaline readGeom.c: At top level: readGeom.c:1748:1: warning: return type defaults to 'int' [-Wimplicit-int] savealine(line) ^~~~~~~~~ readGeom.c:1769:1: warning: return type defaults to 'int' [-Wimplicit-int] tolowercase(line) ^~~~~~~~~~~ readGeom.c:1778:1: warning: return type defaults to 'int' [-Wimplicit-int] is_nonuni_gp(gp) ^~~~~~~~~~~~ --- joelself.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c joelself.c joelself.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int] edges_parallel(fil_j, fil_m, wid1, whperp) ^~~~~~~~~~~~~~ joelself.c: In function 'edges_parallel': joelself.c:71:7: warning: implicit declaration of function 'get_wid'; did you mean 'getwd'? [-Wimplicit-function-declaration] get_wid(fil_m, wid2); ^~~~~~~ getwd joelself.c: At top level: joelself.c:92:1: warning: return type defaults to 'int' [-Wimplicit-int] get_wid(fil, wid) ^~~~~~~ joelself.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int] get_height(fil, wid, height) ^~~~~~~~~~ joelself.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_4(vec, E,a,d) ^~~~~~ joelself.c:398:1: warning: return type defaults to 'int' [-Wimplicit-int] lookup(fil_j, fil_m, whperp, widj, heightj, retval, dims, dim_count, lastptr, ^~~~~~ joelself.c: In function 'lookup': joelself.c:442:3: warning: implicit declaration of function 'fill_dims'; did you mean 'fill_4'? [-Wimplicit-function-declaration] fill_dims(fil_j, fil_m, widj, heightj, dims,num_dims); ^~~~~~~~~ fill_4 joelself.c:447:7: warning: implicit declaration of function 'find_dims' [-Wimplicit-function-declaration] if (find_dims(dims, num_dims, s_table, retval, ^~~~~~~~~ joelself.c: At top level: joelself.c:461:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_dims(fil_j, fil_m, widthj, heightj, dims,num_dims) ^~~~~~~~~ joelself.c: In function 'fill_dims': joelself.c:461:1: warning: type of 'num_dims' defaults to 'int' [-Wimplicit-int] joelself.c: At top level: joelself.c:539:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_dims_seg(fil_j, fil_m, widthj, heightj, dims,num_dims) ^~~~~~~~~~~~~ joelself.c: In function 'fill_dims_seg': joelself.c:539:1: warning: type of 'num_dims' defaults to 'int' [-Wimplicit-int] joelself.c: At top level: joelself.c:600:1: warning: return type defaults to 'int' [-Wimplicit-int] find_dims(dims, num_dims, a_table, retval, ret_dim_count, ret_lastptr) ^~~~~~~~~ joelself.c:653:1: warning: return type defaults to 'int' [-Wimplicit-int] put_in_table(fil_j, fil_m, whperp, mutterm, dims, dim_count, lastptr, num_dims) ^~~~~~~~~~~~ joelself.c:695:1: warning: return type defaults to 'int' [-Wimplicit-int] init_table() ^~~~~~~~~~ joelself.c:707:1: warning: return type defaults to 'int' [-Wimplicit-int] get_table_mem() ^~~~~~~~~~~~~ joelself.c: In function 'get_table_mem': joelself.c:709:10: warning: implicit declaration of function 'MemoryForEntries' [-Wimplicit-function-declaration] return MemoryForEntries(&table_alloc) + MemoryForEntries(&double_alloc); ^~~~~~~~~~~~~~~~ joelself.c: At top level: joelself.c:712:1: warning: return type defaults to 'int' [-Wimplicit-int] destroy_table() ^~~~~~~~~~~~~ joelself.c: In function 'destroy_table': joelself.c:714:3: warning: implicit declaration of function 'DestroyEntries'; did you mean 'destroy_table'? [-Wimplicit-function-declaration] DestroyEntries(table_alloc); ^~~~~~~~~~~~~~ destroy_table joelself.c: At top level: joelself.c:747:1: warning: return type defaults to 'int' [-Wimplicit-int] DestroyEntries(allocinfo) ^~~~~~~~~~~~~~ joelself.c:765:1: warning: return type defaults to 'int' [-Wimplicit-int] MemoryForEntries(allocptr) ^~~~~~~~~~~~~~~~ --- zbuf --- --- zbuf --- cc -o zbuf -pipe -O2 -fno-strict-aliasing -DOTHER ./mulGlobal.o ./extras.o ./zbuf.o ./uglieralloc.o ./patran.o ./quickif.o ./input.o ./zbufInOut.o ./zbuf2fastcap.o ./zbufProj.o ./zbufSort.o ./dump_struct.o ./savemat_mod.o -lm mv zbuf ../../bin/zbuf --- fasthenry --- --- writefastcap.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c writefastcap.c writefastcap.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] writefastcap(fname, shading_name, indsys) ^~~~~~~~~~~~ writefastcap.c: In function 'writefastcap': writefastcap.c:38:3: warning: implicit declaration of function 'assign_shades' [-Wimplicit-function-declaration] assign_shades(indsys); ^~~~~~~~~~~~~ writefastcap.c:246:5: warning: implicit declaration of function 'unit_cross_product' [-Wimplicit-function-declaration] unit_cross_product(gp->x[0]-gp->x[1], gp->y[0]-gp->y[1], gp->z[0]-gp->z[1], ^~~~~~~~~~~~~~~~~~ writefastcap.c:249:9: warning: implicit declaration of function 'is_nonuni_gp' [-Wimplicit-function-declaration] if (is_nonuni_gp(gp)) ^~~~~~~~~~~~ writefastcap.c:257:7: warning: implicit declaration of function 'make_between'; did you mean 'make_melement'? [-Wimplicit-function-declaration] make_between(fp, gp,wx,wy,wz,width,j,k); ^~~~~~~~~~~~ make_melement writefastcap.c:270:3: warning: implicit declaration of function 'clear_marks'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_marks(indsys); ^~~~~~~~~~~ clearerr writefastcap.c: At top level: writefastcap.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] make_between(fp, gp, wx,wy,wz,width,j,k) ^~~~~~~~~~~~ writefastcap.c:307:1: warning: return type defaults to 'int' [-Wimplicit-int] unit_cross_product(x1,y1,z1,x2,y2,z2,cx, cy,cz) ^~~~~~~~~~~~~~~~~~ writefastcap.c:329:1: warning: return type defaults to 'int' [-Wimplicit-int] assign_shades(indsys) ^~~~~~~~~~~~~ --- SetupMulti.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c SetupMulti.c SetupMulti.c: In function 'SetupMulti': SetupMulti.c:197:3: warning: implicit declaration of function 'mulMultiAlloc'; did you mean 'MattAlloc'? [-Wimplicit-function-declaration] mulMultiAlloc(MAX(sys->max_eval_pnt, sys->max_panel), numMom, sys->depth); ^~~~~~~~~~~~~ MattAlloc SetupMulti.c:206:3: warning: implicit declaration of function 'mulMatDirect'; did you mean 'mut_rect'? [-Wimplicit-function-declaration] mulMatDirect(sys); /* Compute the direct part matrices. */ ^~~~~~~~~~~~ mut_rect SetupMulti.c:237:3: warning: implicit declaration of function 'dumpnums'; did you mean 'tempnam'? [-Wimplicit-function-declaration] dumpnums(ON, eval_size, up_size); /* save num/type of pot. coeff calcs */ ^~~~~~~~ tempnam SetupMulti.c:249:3: warning: implicit declaration of function 'mulMatUp' [-Wimplicit-function-declaration] mulMatUp(sys); /* Compute the upward pass matrices. */ ^~~~~~~~ SetupMulti.c:256:3: warning: implicit declaration of function 'mulMatDown' [-Wimplicit-function-declaration] mulMatDown(sys); /* find matrices for full Greengard dnwd pass*/ ^~~~~~~~~~ SetupMulti.c:265:3: warning: implicit declaration of function 'mulMatEval'; did you mean 'mutual'? [-Wimplicit-function-declaration] mulMatEval(sys); /* set up matrices for evaluation pass */ ^~~~~~~~~~ mutual SetupMulti.c:339:3: warning: implicit declaration of function 'uallocEfcy'; did you mean 'ualloc'? [-Wimplicit-function-declaration] uallocEfcy(memcount); ^~~~~~~~~~ ualloc --- calcp.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c calcp.c calcp.c:36:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpnums(flag, size) ^~~~~~~~ --- SetupComputePsi.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c SetupComputePsi.c SetupComputePsi.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] SetupComputePsi(Vs, sys, Im, size, chglist, w, R, indsys) ^~~~~~~~~~~~~~~ SetupComputePsi.c: In function 'SetupComputePsi': SetupComputePsi.c:53:5: warning: implicit declaration of function 'multPrecond'; did you mean 'mut_rect'? [-Wimplicit-function-declaration] multPrecond(indsys->Precond, Im, ctemp, size); ^~~~~~~~~~~ mut_rect SetupComputePsi.c:58:5: warning: implicit declaration of function 'spSolve' [-Wimplicit-function-declaration] spSolve(indsys->sparMatrix, Im, Im); ^~~~~~~ SetupComputePsi.c:86:5: warning: implicit declaration of function 'computePsi'; did you mean 'realComputePsi'? [-Wimplicit-function-declaration] computePsi(sys, q, p, branches, chglist); ^~~~~~~~~~ realComputePsi SetupComputePsi.c:125:3: warning: implicit declaration of function 'mulDirect'; did you mean 'mut_rect'? [-Wimplicit-function-declaration] mulDirect(sys); ^~~~~~~~~ mut_rect SetupComputePsi.c:126:3: warning: implicit declaration of function 'mulEval'; did you mean 'mutual'? [-Wimplicit-function-declaration] mulEval(sys); ^~~~~~~ mutual SetupComputePsi.c: At top level: SetupComputePsi.c:216:1: warning: return type defaults to 'int' [-Wimplicit-int] realmatCXvec(y, A, x, size) ^~~~~~~~~~~~ SetupComputePsi.c:242:1: warning: return type defaults to 'int' [-Wimplicit-int] fixEvalDirect(qchgs, numqchgs, is_dummy, pchgs, numpchgs, mat) ^~~~~~~~~~~~~ --- mulSetup.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mulSetup.c mulSetup.c: In function 'mulInit': mulSetup.c:26:16: warning: implicit declaration of function 'placeq' [-Wimplicit-function-declaration] sys->depth = placeq(autom, sys, charges, indsys, pseudo_lev); /*create cubes, put in charges*/ ^~~~~~ mulSetup.c:33:3: warning: implicit declaration of function 'getrelations'; did you mean 'getrealnode'? [-Wimplicit-function-declaration] getrelations(sys); /* Get all the prnts and kids for each cube. */ ^~~~~~~~~~~~ getrealnode mulSetup.c:35:3: warning: implicit declaration of function 'removeabandoned' [-Wimplicit-function-declaration] removeabandoned(sys); /* remove abandoned cubes. MK 7/92 */ ^~~~~~~~~~~~~~~ mulSetup.c:37:3: warning: implicit declaration of function 'setPosition'; did you mean 'sethostid'? [-Wimplicit-function-declaration] setPosition(sys); /* Figures out position of cube center. */ ^~~~~~~~~~~ sethostid mulSetup.c:38:3: warning: implicit declaration of function 'indexkid' [-Wimplicit-function-declaration] indexkid(sys, sys->cubes[0][0][0][0], &qindex, &cindex); ^~~~~~~~ mulSetup.c:42:3: warning: implicit declaration of function 'setExact'; did you mean 'select'? [-Wimplicit-function-declaration] setExact(sys, multerms(sys->order)); /* Note cubes to be done exactly and ^~~~~~~~ select mulSetup.c:42:17: warning: implicit declaration of function 'multerms'; did you mean 'selfterm'? [-Wimplicit-function-declaration] setExact(sys, multerms(sys->order)); /* Note cubes to be done exactly and ^~~~~~~~ selfterm mulSetup.c:51:3: warning: implicit declaration of function 'getnbrs'; did you mean 'getnode'? [-Wimplicit-function-declaration] getnbrs(sys); /* Get all the nearest neighbors. At bot level ^~~~~~~ getnode mulSetup.c:53:3: warning: implicit declaration of function 'linkcubes' [-Wimplicit-function-declaration] linkcubes(sys); /* Make linked-lists of direct, multis, and ^~~~~~~~~ mulSetup.c:55:3: warning: implicit declaration of function 'set_vector_masks' [-Wimplicit-function-declaration] set_vector_masks(sys); /* set up sys->is_dummy and sys->is_dielec */ ^~~~~~~~~~~~~~~~ mulSetup.c:56:3: warning: implicit declaration of function 'setMaxq' [-Wimplicit-function-declaration] setMaxq(sys); /* Calculates the max # chgs in cubes treated ^~~~~~~ mulSetup.c:58:3: warning: implicit declaration of function 'getAllInter'; did you mean 'getline'? [-Wimplicit-function-declaration] getAllInter(sys); /* Get the interaction lists at all levels. */ ^~~~~~~~~~~ getline mulSetup.c: In function 'placeq': mulSetup.c:169:5: warning: implicit declaration of function 'DivideSegs' [-Wimplicit-function-declaration] DivideSegs((1.01*length0)/pow(2.0,(double)indsys->opts->init_refine), ^~~~~~~~~~ mulSetup.c:269:8: warning: implicit declaration of function 'is_gp_charge' [-Wimplicit-function-declaration] if (is_gp_charge(nextq) == TRUE) ^~~~~~~~~~~~ mulSetup.c: At top level: mulSetup.c:513:8: warning: return type defaults to 'int' [-Wimplicit-int] static placeqold(sys, charges) ^~~~~~~~~ mulSetup.c:612:1: warning: return type defaults to 'int' [-Wimplicit-int] getrelations(sys) ^~~~~~~~~~~~ mulSetup.c:653:1: warning: return type defaults to 'int' [-Wimplicit-int] removeabandoned(sys) ^~~~~~~~~~~~~~~ mulSetup.c:696:1: warning: return type defaults to 'int' [-Wimplicit-int] setPosition(sys) ^~~~~~~~~~~ mulSetup.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int] indexkid(sys, dad, pqindex, pcindex) ^~~~~~~~ mulSetup.c:771:1: warning: return type defaults to 'int' [-Wimplicit-int] setExact(sys, numterms) ^~~~~~~~ mulSetup.c:901:1: warning: return type defaults to 'int' [-Wimplicit-int] getnbrs(sys) ^~~~~~~ mulSetup.c:977:1: warning: return type defaults to 'int' [-Wimplicit-int] linkcubes(sys) ^~~~~~~~~ mulSetup.c: In function 'linkcubes': mulSetup.c:982:48: warning: implicit declaration of function 'multerms' [-Wimplicit-function-declaration] int dindex, side, depth=sys->depth, numterms=multerms(sys->order); ^~~~~~~~ mulSetup.c:778:36: note: previous declaration of 'multerms' was here int numchgs, num_eval_pnts, first, multerms(); ^~~~~~~~ mulSetup.c: At top level: mulSetup.c:1032:1: warning: return type defaults to 'int' [-Wimplicit-int] setMaxq(sys) ^~~~~~~ mulSetup.c:1125:1: warning: return type defaults to 'int' [-Wimplicit-int] markUp(child, flag) ^~~~~~ mulSetup.c:1143:1: warning: return type defaults to 'int' [-Wimplicit-int] getInter(child,sys) ^~~~~~~~ mulSetup.c:1215:1: warning: return type defaults to 'int' [-Wimplicit-int] getAllInter(sys) ^~~~~~~~~~~ mulSetup.c:1237:1: warning: return type defaults to 'int' [-Wimplicit-int] set_vector_masks(sys) ^~~~~~~~~~~~~~~~ --- BreakupSeg.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c BreakupSeg.c BreakupSeg.c:6:1: warning: return type defaults to 'int' [-Wimplicit-int] DivideSegs(length, charges, indsys, is_initial) ^~~~~~~~~~ BreakupSeg.c: In function 'DivideSegs': BreakupSeg.c:21:4: warning: implicit declaration of function 'BreakupSeg' [-Wimplicit-function-declaration] BreakupSeg(seg, length/DIVFACT, charges, indsys); ^~~~~~~~~~ BreakupSeg.c: At top level: BreakupSeg.c:41:1: warning: return type defaults to 'int' [-Wimplicit-int] BreakupSeg(seg, maxlength, charges, indsys) ^~~~~~~~~~ BreakupSeg.c: In function 'BreakupSeg': BreakupSeg.c:90:3: warning: implicit declaration of function 'remove_from_connected_segs' [-Wimplicit-function-declaration] remove_from_connected_segs(seg->node[1], seg, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ BreakupSeg.c:92:3: warning: implicit declaration of function 'add_to_connected_segs' [-Wimplicit-function-declaration] add_to_connected_segs(newnode, seg, NULL); ^~~~~~~~~~~~~~~~~~~~~ BreakupSeg.c:94:3: warning: implicit declaration of function 'alterFils' [-Wimplicit-function-declaration] alterFils(seg, newnode, dx, dy, dz); /* modify the segment's fils */ ^~~~~~~~~ BreakupSeg.c: At top level: BreakupSeg.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int] alterFils(seg, node, dx, dy, dz) ^~~~~~~~~ --- sparse/sparse.a --- --- spOutput.o --- cc -pipe -O2 -fno-strict-aliasing -c spOutput.c --- Precond.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c Precond.c Precond.c:34:1: warning: return type defaults to 'int' [-Wimplicit-int] indPrecond(sys, indsys, w) ^~~~~~~~~~ Precond.c: In function 'indPrecond': Precond.c:116:5: warning: implicit declaration of function 'concat4'; did you mean 'confstr'? [-Wimplicit-function-declaration] concat4(outfname,"Ls",indsys->opts->suffix,".mat"); ^~~~~~~ confstr Precond.c:448:7: warning: implicit declaration of function 'mark_dup_mesh' [-Wimplicit-function-declaration] mark_dup_mesh(Mlist, meshnum, meshsize, is_dup, findx); ^~~~~~~~~~~~~ Precond.c:454:2: warning: implicit declaration of function 'savecmplx'; did you mean 'spSetComplex'? [-Wimplicit-function-declaration] savecmplx(fp, "before", meshmat, meshsize, meshsize); ^~~~~~~~~ spSetComplex Precond.c:468:7: warning: implicit declaration of function 'cx_invert_dup' [-Wimplicit-function-declaration] cx_invert_dup(meshmat, meshsize, is_dup); ^~~~~~~~~~~~~ Precond.c:592:5: warning: implicit declaration of function 'dumpPrecond'; did you mean 'indPrecond'? [-Wimplicit-function-declaration] dumpPrecond(Precond, num_mesh, indsys->opts->suffix); ^~~~~~~~~~~ indPrecond Precond.c: At top level: Precond.c:605:1: warning: return type defaults to 'int' [-Wimplicit-int] multPrecond(Precond, x, result, size) ^~~~~~~~~~~ Precond.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int] cx_invert_dup(mat, size, is_dup) ^~~~~~~~~~~~~ Precond.c:684:1: warning: return type defaults to 'int' [-Wimplicit-int] mark_dup_mesh(Mlist, meshnum, meshsize, is_dup, findx) ^~~~~~~~~~~~~ Precond.c:726:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpPrecond(Precond, size, suffix) ^~~~~~~~~~~ Precond.c:782:1: warning: return type defaults to 'int' [-Wimplicit-int] indPrecond_direct(sys, indsys, w) ^~~~~~~~~~~~~~~~~ Precond.c: In function 'indPrecond_direct': Precond.c:899:5: warning: implicit declaration of function 'cx_invert'; did you mean 'cx_invert_dup'? [-Wimplicit-function-declaration] cx_invert(meshmat, meshsize); ^~~~~~~~~ cx_invert_dup --- addgroundplane.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c addgroundplane.c addgroundplane.c: In function 'path_through_gp': addgroundplane.c:597:7: warning: implicit declaration of function 'is_nonuni_gp' [-Wimplicit-function-declaration] if (is_nonuni_gp(plane)) ^~~~~~~~~~~~ addgroundplane.c:601:5: warning: implicit declaration of function 'clear_plane_marks' [-Wimplicit-function-declaration] clear_plane_marks(plane); ^~~~~~~~~~~~~~~~~ addgroundplane.c: In function 'get_a_path': addgroundplane.c:652:17: warning: implicit declaration of function 'add_choice'; did you mean 'MAXchoices'? [-Wimplicit-function-declaration] nchoices += add_choice(&choices[nchoices], nodes_so_far, segs1[s1-1][s2], ^~~~~~~~~~ MAXchoices addgroundplane.c:672:3: warning: implicit declaration of function 'sort_choices'; did you mean 'MAXchoices'? [-Wimplicit-function-declaration] sort_choices(choices, nchoices); ^~~~~~~~~~~~ MAXchoices addgroundplane.c:681:7: warning: implicit declaration of function 'increment_usage' [-Wimplicit-function-declaration] increment_usage(choices[i].seg); ^~~~~~~~~~~~~~~ addgroundplane.c: At top level: addgroundplane.c:706:1: warning: return type defaults to 'int' [-Wimplicit-int] sort_choices(choices, num) ^~~~~~~~~~~~ addgroundplane.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_marks(indsys) ^~~~~~~~~~~ addgroundplane.c:735:1: warning: return type defaults to 'int' [-Wimplicit-int] increment_usage(seg) ^~~~~~~~~~~~~~~ addgroundplane.c:741:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_mesh_coords(indsys) ^~~~~~~~~~~~~~~~ addgroundplane.c: In function 'dump_mesh_coords': addgroundplane.c:752:3: warning: implicit declaration of function 'concat4'; did you mean 'confstr'? [-Wimplicit-function-declaration] concat4(outfname,"meshes",indsys->opts->suffix,".mat"); ^~~~~~~ confstr addgroundplane.c: At top level: addgroundplane.c:800:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_ascii_mesh_coords(indsys) ^~~~~~~~~~~~~~~~~~~~~~ addgroundplane.c: In function 'add_choice': addgroundplane.c:885:23: warning: implicit declaration of function 'is_orignode_in_list'; did you mean 'insert_in_list'? [-Wimplicit-function-declaration] if (seg != NULL && !is_orignode_in_list(node, nodes_so_far) ^~~~~~~~~~~~~~~~~~~ insert_in_list addgroundplane.c: At top level: addgroundplane.c:915:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_plane_marks(plane) ^~~~~~~~~~~~~~~~~ --- sparse/sparse.a --- --- spSolve.o --- cc -pipe -O2 -fno-strict-aliasing -c spSolve.c spSolve.c:18:8: warning: type defaults to 'int' in declaration of 'SolveComplexTransposedMatrix' [-Wimplicit-int] static SolveComplexTransposedMatrix(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- spUtils.o --- cc -pipe -O2 -fno-strict-aliasing -c spUtils.c spUtils.c:26:8: warning: type defaults to 'int' in declaration of 'CountTwins' [-Wimplicit-int] static CountTwins(); ^~~~~~~~~~ spUtils.c:27:8: warning: type defaults to 'int' in declaration of 'SwapCols' [-Wimplicit-int] static SwapCols(); ^~~~~~~~ spUtils.c:28:8: warning: type defaults to 'int' in declaration of 'ScaleComplexMatrix' [-Wimplicit-int] static ScaleComplexMatrix(); ^~~~~~~~~~~~~~~~~~ spUtils.c:29:8: warning: type defaults to 'int' in declaration of 'ComplexMatrixMultiply' [-Wimplicit-int] static ComplexMatrixMultiply(); ^~~~~~~~~~~~~~~~~~~~~ spUtils.c: In function 'spNorm': spUtils.c:1858:33: warning: implicit declaration of function 'spcLinkRows' [-Wimplicit-function-declaration] if (NOT Matrix->RowsLinked) spcLinkRows( Matrix ); ^~~~~~~~~~~ --- findpaths.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c findpaths.c findpaths.c:141:1: warning: return type defaults to 'int' [-Wimplicit-int] is_normal(node) ^~~~~~~~~ findpaths.c:167:1: warning: return type defaults to 'int' [-Wimplicit-int] is_gp(seg) ^~~~~ findpaths.c:180:1: warning: return type defaults to 'int' [-Wimplicit-int] is_gp_node(node) ^~~~~~~~~~ findpaths.c:200:1: warning: return type defaults to 'int' [-Wimplicit-int] is_node_in_list(node, nodelist) ^~~~~~~~~~~~~~~ findpaths.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] is_orignode_in_list(node, nodelist) ^~~~~~~~~~~~~~~~~~~ findpaths.c:272:1: warning: return type defaults to 'int' [-Wimplicit-int] free_nodelist(nodelist) ^~~~~~~~~~~~~ findpaths.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int] insert_path(path, pathlist) ^~~~~~~~~~~ findpaths.c:385:1: warning: return type defaults to 'int' [-Wimplicit-int] equivnodes(line, indsys) ^~~~~~~~~~ findpaths.c: In function 'equivnodes': findpaths.c:403:9: warning: implicit declaration of function 'notblankline' [-Wimplicit-function-declaration] while(notblankline(line)) { ^~~~~~~~~~~~ findpaths.c:435:5: warning: implicit declaration of function 'make_equiv'; did you mean 'makedev'? [-Wimplicit-function-declaration] make_equiv(nl->node, realnode); ^~~~~~~~~~ makedev findpaths.c:438:3: warning: implicit declaration of function 'append_pnlist'; did you mean 'insert_in_list'? [-Wimplicit-function-declaration] append_pnlist(pnlist, indsys); ^~~~~~~~~~~~~ insert_in_list findpaths.c: At top level: findpaths.c:468:1: warning: return type defaults to 'int' [-Wimplicit-int] make_equiv(orignode, realnode) ^~~~~~~~~~ findpaths.c: In function 'make_equiv': findpaths.c:476:6: warning: implicit declaration of function 'is_real_node'; did you mean 'is_gp_node'? [-Wimplicit-function-declaration] if(is_real_node(realnode) == 0 ) { ^~~~~~~~~~~~ is_gp_node findpaths.c: At top level: findpaths.c:511:1: warning: return type defaults to 'int' [-Wimplicit-int] append_pnlist(pnlist, indsys) ^~~~~~~~~~~~~ findpaths.c:544:1: warning: return type defaults to 'int' [-Wimplicit-int] add_to_connected_segs(node, seg, pseudo_seg) ^~~~~~~~~~~~~~~~~~~~~ findpaths.c:575:1: warning: return type defaults to 'int' [-Wimplicit-int] remove_from_connected_segs(node, seg, pseudo_seg) ^~~~~~~~~~~~~~~~~~~~~~~~~~ findpaths.c:704:1: warning: return type defaults to 'int' [-Wimplicit-int] is_real_node(node) ^~~~~~~~~~~~ findpaths.c:887:1: warning: return type defaults to 'int' [-Wimplicit-int] push_node(node, stack) ^~~~~~~~~ findpaths.c:901:1: warning: return type defaults to 'int' [-Wimplicit-int] make_trees(indsys) ^~~~~~~~~~ findpaths.c: In function 'make_trees': findpaths.c:964:4: warning: implicit declaration of function 'make_loop'; did you mean 'make_gp_loop'? [-Wimplicit-function-declaration] make_loop(node, other, branches->seg, atree); /* make a loop (check for selfloop) */ ^~~~~~~~~ make_gp_loop findpaths.c:973:2: warning: implicit declaration of function 'mark_seg'; did you mean 'makeseg'? [-Wimplicit-function-declaration] mark_seg(branches->seg); /* mark seg as used */ ^~~~~~~~ makeseg findpaths.c:976:7: warning: implicit declaration of function 'mark_node'; did you mean 'push_node'? [-Wimplicit-function-declaration] mark_node(node); /* mark node as examined */ ^~~~~~~~~ push_node findpaths.c: In function 'get_next_branch': findpaths.c:985:28: warning: implicit declaration of function 'is_marked' [-Wimplicit-function-declaration] while(b_list != NULL && (is_marked(b_list->seg) || is_gp(b_list->seg)) ) ^~~~~~~~~ findpaths.c: At top level: findpaths.c:1004:1: warning: return type defaults to 'int' [-Wimplicit-int] mark_seg(seg) ^~~~~~~~ findpaths.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int] unmark_seg(seg) ^~~~~~~~~~ findpaths.c:1022:1: warning: return type defaults to 'int' [-Wimplicit-int] mark_node(node) ^~~~~~~~~ findpaths.c:1028:1: warning: return type defaults to 'int' [-Wimplicit-int] unmark_node(node) ^~~~~~~~~~~ findpaths.c:1034:1: warning: return type defaults to 'int' [-Wimplicit-int] is_node_marked(node) ^~~~~~~~~~~~~~ findpaths.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int] make_loop(node_l, node_s, seg, tree) ^~~~~~~~~ findpaths.c:1208:1: warning: return type defaults to 'int' [-Wimplicit-int] find_hole_meshes(indsys) ^~~~~~~~~~~~~~~~ findpaths.c: In function 'find_hole_meshes': findpaths.c:1241:10: warning: implicit declaration of function 'is_hole' [-Wimplicit-function-declaration] if (is_hole(tnode) && !is_node_marked(tnode)) { ^~~~~~~ findpaths.c:1252:5: warning: implicit declaration of function 'clear_marks_and_level' [-Wimplicit-function-declaration] clear_marks_and_level(surrounding_nodes); ^~~~~~~~~~~~~~~~~~~~~ findpaths.c:1255:5: warning: implicit declaration of function 'make_gp_trees'; did you mean 'make_trees'? [-Wimplicit-function-declaration] make_gp_trees(surrounding_nodes, atree); ^~~~~~~~~~~~~ make_trees findpaths.c:1265:5: warning: implicit declaration of function 'mark_used_segs'; did you mean 'mark_seg'? [-Wimplicit-function-declaration] mark_used_segs(atree->loops); ^~~~~~~~~~~~~~ mark_seg findpaths.c: At top level: findpaths.c:1313:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_marks_and_level(nlist) ^~~~~~~~~~~~~~~~~~~~~ findpaths.c:1327:1: warning: return type defaults to 'int' [-Wimplicit-int] make_gp_trees(nlist, atree) ^~~~~~~~~~~~~ findpaths.c: In function 'make_gp_trees': findpaths.c:1379:3: warning: implicit declaration of function 'clear_used_segs' [-Wimplicit-function-declaration] clear_used_segs(atree->loops); ^~~~~~~~~~~~~~~ findpaths.c: At top level: findpaths.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_used_segs(plist) ^~~~~~~~~~~~~~~ findpaths.c:1509:1: warning: return type defaults to 'int' [-Wimplicit-int] mark_used_segs(plist) ^~~~~~~~~~~~~~ --- sparse/sparse.a --- --- spCompat.o --- cc -pipe -O2 -fno-strict-aliasing -c spCompat.c --- spFortran.o --- cc -pipe -O2 -fno-strict-aliasing -c spFortran.c --- sparse.a --- ar r sparse.a spAllocate.o spBuild.o spFactor.o spOutput.o spSolve.o spUtils.o spCompat.o spFortran.o /usr/libexec/binutils227/elf/ar: creating sparse.a ranlib sparse.a --- fillM.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c fillM.c fillM.c: In function 'fillM': fillM.c:76:10: warning: implicit declaration of function 'is_nonuni_gp' [-Wimplicit-function-declaration] if (!is_nonuni_gp(plane)) ^~~~~~~~~~~~ fillM.c:77:15: warning: implicit declaration of function 'makeMlist'; did you mean 'make_holelist'? [-Wimplicit-function-declaration] mesh += makeMlist(plane, &(Mlist[mesh]), &(m_info[mesh]),mesh); ^~~~~~~~~ make_holelist fillM.c:79:15: warning: implicit declaration of function 'make_nonuni_Mlist'; did you mean 'make_contactlist'? [-Wimplicit-function-declaration] mesh += make_nonuni_Mlist(plane, &(Mlist[mesh])); ^~~~~~~~~~~~~~~~~ make_contactlist fillM.c: In function 'make_mesh_from_path': fillM.c:135:2: warning: implicit declaration of function 'add_to_external'; did you mean 'add_to_external_list'? [-Wimplicit-function-declaration] add_to_external(pseg, mesh, sign, indsys); ^~~~~~~~~~~~~~~ add_to_external_list fillM.c:137:9: warning: implicit declaration of function 'is_next_seg_in_gp' [-Wimplicit-function-declaration] while( is_next_seg_in_gp(selem, plusnode) == TRUE) { ^~~~~~~~~~~~~~~~~ fillM.c:206:7: warning: implicit declaration of function 'bad_seg_type' [-Wimplicit-function-declaration] bad_seg_type("make_mesh_from_path", selem->seg); ^~~~~~~~~~~~ fillM.c: At top level: fillM.c:229:1: warning: return type defaults to 'int' [-Wimplicit-int] is_next_seg_in_gp(selem,plusnode) ^~~~~~~~~~~~~~~~~ fillM.c:298:1: warning: return type defaults to 'int' [-Wimplicit-int] bad_seg_type(name, seg) ^~~~~~~~~~~~ fillM.c:324:1: warning: return type defaults to 'int' [-Wimplicit-int] add_to_external(pseg, mesh, sign, indsys) ^~~~~~~~~~~~~~~ fillM.c:370:1: warning: return type defaults to 'int' [-Wimplicit-int] makeMlist(plane, pMlist, pm_info, mstart) ^~~~~~~~~ fillM.c:435:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_b(ext, b) ^~~~~~ fillM.c:445:1: warning: return type defaults to 'int' [-Wimplicit-int] extractYcol(mat, x0, extcol, ext_list) ^~~~~~~~~~~ fillM.c:543:1: warning: return type defaults to 'int' [-Wimplicit-int] makegrids(indsys, Im, column, freq_num) ^~~~~~~~~ fillM.c: In function 'makegrids': fillM.c:543:1: warning: type of 'freq_num' defaults to 'int' [-Wimplicit-int] fillM.c:552:10: warning: type defaults to 'int' in declaration of 'maxdir1' [-Wimplicit-int] static maxdir1 = 0, maxdir2 = 0; ^~~~~~~ fillM.c:552:23: warning: type defaults to 'int' in declaration of 'maxdir2' [-Wimplicit-int] static maxdir1 = 0, maxdir2 = 0; ^~~~~~~ fillM.c:653:7: warning: implicit declaration of function 'dump_nonuni_plane_currents' [-Wimplicit-function-declaration] dump_nonuni_plane_currents(p->nonuni, Ib, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~ fillM.c:693:7: warning: implicit declaration of function 'savecmplx' [-Wimplicit-function-declaration] savecmplx(fp, fname, out1, dir2, dir1); ^~~~~~~~~ --- cx_ludecomp.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c cx_ludecomp.c --- parse_command_line.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c parse_command_line.c parse_command_line.c: In function 'Parse_Command_Line': parse_command_line.c:39:3: warning: implicit declaration of function 'default_opts' [-Wimplicit-function-declaration] default_opts(opts); ^~~~~~~~~~~~ parse_command_line.c:44:7: warning: implicit declaration of function 'tolowercase' [-Wimplicit-function-declaration] tolowercase(opt_list->arg); ^~~~~~~~~~~ --- default_opts.o --- --- parse_command_line.o --- parse_command_line.c:71:11: warning: implicit declaration of function 'read_on_off' [-Wimplicit-function-declaration] if (read_on_off(opt_list->arg, &opts->precond) == FALSE) { ^~~~~~~~~~~ --- default_opts.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c default_opts.c --- parse_command_line.o --- parse_command_line.c:162:7: warning: implicit declaration of function 'Describe_Usage' [-Wimplicit-function-declaration] Describe_Usage(argv[0]); /* also exits */ ^~~~~~~~~~~~~~ parse_command_line.c:254:7: warning: implicit declaration of function 'add_to_subset_of_columns' [-Wimplicit-function-declaration] add_to_subset_of_columns(opt_list->arg, opts); ^~~~~~~~~~~~~~~~~~~~~~~~ parse_command_line.c:305:3: warning: implicit declaration of function 'fix_and_print_opts' [-Wimplicit-function-declaration] fix_and_print_opts(opts); ^~~~~~~~~~~~~~~~~~ parse_command_line.c: In function 'gather_opts': parse_command_line.c:330:6: warning: implicit declaration of function 'is_in_optstring' [-Wimplicit-function-declaration] if (is_in_optstring(opt->op, optstring, &takearg)) { ^~~~~~~~~~~~~~~ parse_command_line.c:334:11: warning: implicit declaration of function 'checkarg' [-Wimplicit-function-declaration] if(checkarg(count+1, argc, argv) == BAD) { ^~~~~~~~ parse_command_line.c: At top level: parse_command_line.c:384:1: warning: return type defaults to 'int' [-Wimplicit-int] is_in_optstring(op, string, takearg) ^~~~~~~~~~~~~~~ parse_command_line.c:401:1: warning: return type defaults to 'int' [-Wimplicit-int] checkarg(index, argc, argv) ^~~~~~~~ parse_command_line.c:419:1: warning: return type defaults to 'int' [-Wimplicit-int] Describe_Usage(name) ^~~~~~~~~~~~~~ parse_command_line.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int] read_on_off(str, on_off) ^~~~~~~~~~~ parse_command_line.c:508:1: warning: return type defaults to 'int' [-Wimplicit-int] add_to_subset_of_columns(str, opts) ^~~~~~~~~~~~~~~~~~~~~~~~ parse_command_line.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int] fix_and_print_opts(opts) ^~~~~~~~~~~~~~~~~~ --- default_opts.o --- default_opts.c:5:1: warning: return type defaults to 'int' [-Wimplicit-int] default_opts(opts) ^~~~~~~~~~~~ --- Prec_cost.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c Prec_cost.c Prec_cost.c:66:1: warning: return type defaults to 'int' [-Wimplicit-int] is_gp_charge(chg) ^~~~~~~~~~~~ Prec_cost.c:75:1: warning: return type defaults to 'int' [-Wimplicit-int] add_to_counts(nc, cols, evals, cnts) ^~~~~~~~~~~~~ --- hole.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c hole.c hole.c:13:1: warning: return type defaults to 'int' [-Wimplicit-int] is_next_word(str, line) ^~~~~~~~~~~~ hole.c:36:1: warning: return type defaults to 'int' [-Wimplicit-int] is_hole(node) ^~~~~~~ hole.c: In function 'make_holelist': hole.c:89:5: warning: implicit declaration of function 'hole_error'; did you mean 'strerror'? [-Wimplicit-function-declaration] hole_error("Values for hole must start with '('",line,holep); ^~~~~~~~~~ strerror hole.c:95:27: warning: implicit declaration of function 'eos'; did you mean 'cos'? [-Wimplicit-function-declaration] while(*linep != ')' && !eos(*linep)) { ^~~ cos hole.c:97:30: warning: implicit declaration of function 'is_one_of'; did you mean 'isrune_l'? [-Wimplicit-function-declaration] while(isspace(*linep) || is_one_of(*linep, "1234567890.e+-")) ^~~~~~~~~ isrune_l hole.c:118:16: warning: implicit declaration of function 'skipspace'; did you mean 'isspace'? [-Wimplicit-function-declaration] linep += skipspace(linep); ^~~~~~~~~ isspace hole.c: At top level: hole.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] skipspace(line) ^~~~~~~~~ hole.c:145:1: warning: return type defaults to 'int' [-Wimplicit-int] eos(chr) ^~~ hole.c:151:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_error(errstr, line, holep) ^~~~~~~~~~ hole.c:162:1: warning: return type defaults to 'int' [-Wimplicit-int] is_one_of(letter, one_of) ^~~~~~~~~ hole.c:172:1: warning: return type defaults to 'int' [-Wimplicit-int] delete_node(node) ^~~~~~~~~~~ hole.c:179:1: warning: return type defaults to 'int' [-Wimplicit-int] make_holes(holep, gp) ^~~~~~~~~~ hole.c: In function 'make_holes': hole.c:189:5: warning: implicit declaration of function 'hole_rect'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_rect(holep, gp, relx, rely, relz, units); ^~~~~~~~~ hole_error hole.c:191:5: warning: implicit declaration of function 'hole_circle'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_circle(holep, gp, relx, rely, relz, units); ^~~~~~~~~~~ hole_error hole.c:193:5: warning: implicit declaration of function 'hole_point'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_point(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:195:5: warning: implicit declaration of function 'hole_user1'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user1(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:197:5: warning: implicit declaration of function 'hole_user2'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user2(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:199:5: warning: implicit declaration of function 'hole_user3'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user3(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:201:5: warning: implicit declaration of function 'hole_user4'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user4(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:203:5: warning: implicit declaration of function 'hole_user5'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user5(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:205:5: warning: implicit declaration of function 'hole_user6'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user6(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c:207:5: warning: implicit declaration of function 'hole_user7'; did you mean 'hole_error'? [-Wimplicit-function-declaration] hole_user7(holep, gp, relx, rely, relz, units); ^~~~~~~~~~ hole_error hole.c: At top level: hole.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_point(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_rect(holep, gp, relx, rely, relz, units) ^~~~~~~~~ hole.c:282:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_circle(holep, gp, relx, rely, relz, units) ^~~~~~~~~~~ hole.c:346:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user1(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:353:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user2(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:360:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user3(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:367:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user4(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:374:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user5(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:381:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user6(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ hole.c:388:1: warning: return type defaults to 'int' [-Wimplicit-int] hole_user7(holep, gp, relx, rely, relz, units) ^~~~~~~~~~ --- dist_betw_fils.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c dist_betw_fils.c dist_betw_fils.c: In function 'dist_betw_fils': dist_betw_fils.c:37:3: warning: implicit declaration of function 'getD'; did you mean 'getw'? [-Wimplicit-function-declaration] getD(fil1, D1); ^~~~ getw dist_betw_fils.c:61:7: warning: implicit declaration of function 'getr'; did you mean 'getw'? [-Wimplicit-function-declaration] getr(&x1,&y1,&z1,s1,t1,D1); ^~~~ getw dist_betw_fils.c: At top level: dist_betw_fils.c:81:1: warning: return type defaults to 'int' [-Wimplicit-int] getD(fil, D) ^~~~ dist_betw_fils.c:90:1: warning: return type defaults to 'int' [-Wimplicit-int] getr(x,y,z,s,t,D) ^~~~ dist_betw_fils.c:208:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_Gquad() ^~~~~~~~~~ dist_betw_fils.c: In function 'fill_Gquad': dist_betw_fils.c:225:5: warning: implicit declaration of function 'gquad_weights' [-Wimplicit-function-declaration] gquad_weights(i,Gpoint[i] - 1, Gweight[i] - 1); ^~~~~~~~~~~~~ dist_betw_fils.c: At top level: dist_betw_fils.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int] findnfils(fil, subfils, nfils) ^~~~~~~~~ dist_betw_fils.c:309:1: warning: return type defaults to 'int' [-Wimplicit-int] gquad_weights(N,p,w) ^~~~~~~~~~~~~ --- mutual.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mutual.c --- newPrecond.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c newPrecond.c --- mutual.o --- mutual.c: In function 'mutual': mutual.c:54:7: warning: implicit declaration of function 'print_infinity_warning' [-Wimplicit-function-declaration] print_infinity_warning(fil_j, fil_m); ^~~~~~~~~~~~~~~~~~~~~~ mutual.c:65:7: warning: implicit declaration of function 'get_wid'; did you mean 'getwd'? [-Wimplicit-function-declaration] get_wid(fil_j, widj); ^~~~~~~ getwd mutual.c:66:7: warning: implicit declaration of function 'get_height'; did you mean 'getrlimit'? [-Wimplicit-function-declaration] get_height(fil_j, widj, heightj); ^~~~~~~~~~ getrlimit mutual.c:77:21: warning: implicit declaration of function 'edges_parallel' [-Wimplicit-function-declaration] && edges_parallel(fil_j,fil_m,widj,&whperp); ^~~~~~~~~~~~~~ mutual.c:79:11: warning: implicit declaration of function 'lookup'; did you mean 'lockf'? [-Wimplicit-function-declaration] if (lookup(fil_j, fil_m, whperp, widj, heightj, ^~~~~~ lockf mutual.c:91:7: warning: implicit declaration of function 'put_in_table' [-Wimplicit-function-declaration] put_in_table(fil_j, fil_m, whperp, totalM, dims, dim_count, lastptr, ^~~~~~~~~~~~ mutual.c: At top level: mutual.c:139:1: warning: return type defaults to 'int' [-Wimplicit-int] print_infinity_warning(fil1, fil2) ^~~~~~~~~~~~~~~~~~~~~~ mutual.c:157:1: warning: return type defaults to 'int' [-Wimplicit-int] findfourfils(fil, subfils) ^~~~~~~~~~~~ mutual.c: In function 'parallel_fils': mutual.c:556:11: warning: implicit declaration of function 'find_deg_dims' [-Wimplicit-function-declaration] deg_j = find_deg_dims(fil_j); ^~~~~~~~~~~~~ --- newPrecond.o --- newPrecond.c:13:1: warning: return type defaults to 'int' [-Wimplicit-int] choose_and_setup_precond(indsys) ^~~~~~~~~~~~~~~~~~~~~~~~ --- deg_mutual.o --- --- newPrecond.o --- newPrecond.c: In function 'choose_and_setup_precond': newPrecond.c:56:5: warning: implicit declaration of function 'create_sparMatrix' [-Wimplicit-function-declaration] create_sparMatrix(indsys); ^~~~~~~~~~~~~~~~~ newPrecond.c: At top level: newPrecond.c:61:1: warning: return type defaults to 'int' [-Wimplicit-int] get_selfs(indsys) ^~~~~~~~~ newPrecond.c:85:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_spPre(sys, indsys, w) ^~~~~~~~~~ newPrecond.c: In function 'fill_spPre': newPrecond.c:103:5: warning: implicit declaration of function 'fill_diagL'; did you mean 'fill_spPre'? [-Wimplicit-function-declaration] fill_diagL(sys, indsys, w); ^~~~~~~~~~ fill_spPre --- deg_mutual.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c deg_mutual.c --- newPrecond.o --- newPrecond.c:133:5: warning: implicit declaration of function 'indPrecond' [-Wimplicit-function-declaration] indPrecond(sys, indsys, w); ^~~~~~~~~~ newPrecond.c:135:5: warning: implicit declaration of function 'fill_bySegment' [-Wimplicit-function-declaration] fill_bySegment(sys, indsys, w); ^~~~~~~~~~~~~~ newPrecond.c:142:5: warning: implicit declaration of function 'concat4'; did you mean 'confstr'? [-Wimplicit-function-declaration] concat4(outfname,"Pre",indsys->opts->suffix,".mat"); ^~~~~~~ confstr newPrecond.c: At top level: newPrecond.c:151:1: warning: return type defaults to 'int' [-Wimplicit-int] create_sparMatrix(indsys) ^~~~~~~~~~~~~~~~~ newPrecond.c:171:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_bySegment(sys, indsys, w) ^~~~~~~~~~~~~~ newPrecond.c:310:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_diagL(sys, indsys, w) ^~~~~~~~~~ newPrecond.c:390:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_diagR(indsys) ^~~~~~~~~~ --- deg_mutual.o --- deg_mutual.c: In function 'compute_for_degenerate': deg_mutual.c:42:5: warning: implicit declaration of function 'setup_tape_to_tape' [-Wimplicit-function-declaration] setup_tape_to_tape(fil_j,fil_m,whperp,x_j,y_j,deg_j,deg_m, ^~~~~~~~~~~~~~~~~~ deg_mutual.c: At top level: deg_mutual.c:58:1: warning: return type defaults to 'int' [-Wimplicit-int] setup_tape_to_tape(fil_j, fil_m, whperp, x_j, y_j, deg_j, deg_m, ^~~~~~~~~~~~~~~~~~ deg_mutual.c: In function 'do_tape_to_brick': deg_mutual.c:114:5: warning: implicit declaration of function 'get_wid'; did you mean 'getwd'? [-Wimplicit-function-declaration] get_wid(fil_m,wid_brick); ^~~~~~~ getwd deg_mutual.c:115:5: warning: implicit declaration of function 'get_height'; did you mean 'getrlimit'? [-Wimplicit-function-declaration] get_height(fil_m,wid_brick,hei_brick); ^~~~~~~~~~ getrlimit --- barnoldi.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c barnoldi.c barnoldi.c:33:1: warning: return type defaults to 'int' [-Wimplicit-int] ArnoldiROM(B, C, D, P, size, numinp, numout, q_orig, ^~~~~~~~~~ barnoldi.c: In function 'ArnoldiROM': barnoldi.c:64:3: warning: implicit declaration of function 'ZeroMatrix'; did you mean 'spFileMatrix'? [-Wimplicit-function-declaration] ZeroMatrix(H, (q+1) * s, q*s); ^~~~~~~~~~ spFileMatrix barnoldi.c:76:3: warning: implicit declaration of function 'qr_P' [-Wimplicit-function-declaration] qr_P(B, V, R1, Z, size, s, 0, P); ^~~~ barnoldi.c: At top level: barnoldi.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int] qr(Bmat, Qmat, Rmat, numlin, numcol, block) ^~ barnoldi.c:224:1: warning: return type defaults to 'int' [-Wimplicit-int] qr_P(Bmat, Qmat, Rmat, Z, numlin, numcol, block, P) ^~~~ barnoldi.c:282:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpROM(fp, Ar, Br, Cr, Dr, size, numinp, numout) ^~~~~~~ barnoldi.c:425:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpROMequiv_circuit(fp, Ar, Br, Cr, Dr, size, numinp, numout, title, suffix, ^~~~~~~~~~~~~~~~~~~~ barnoldi.c:546:1: warning: return type defaults to 'int' [-Wimplicit-int] dumpROMbin(fp, A, B, C, D, size, numinp, numout) ^~~~~~~~~~ barnoldi.c:614:1: warning: return type defaults to 'int' [-Wimplicit-int] createMRMt(MRMt_Ptr, indsys) ^~~~~~~~~~ barnoldi.c:679:1: warning: return type defaults to 'int' [-Wimplicit-int] createMRMtinvMLMt(MRMtinvMLMt_Ptr, indsys, MRMt) ^~~~~~~~~~~~~~~~~ barnoldi.c:770:1: warning: return type defaults to 'int' [-Wimplicit-int] realComputePsi(Prod, sys, B, chglist, indsys, size, numRHS, initcol) ^~~~~~~~~~~~~~ barnoldi.c: In function 'realComputePsi': barnoldi.c:834:7: warning: implicit declaration of function 'computePsi'; did you mean 'realComputePsi'? [-Wimplicit-function-declaration] computePsi(sys, q, p, branches, chglist); ^~~~~~~~~~ realComputePsi barnoldi.c:855:5: warning: implicit declaration of function 'mulDirect'; did you mean 'mut_rect'? [-Wimplicit-function-declaration] mulDirect(sys); ^~~~~~~~~ mut_rect barnoldi.c:856:5: warning: implicit declaration of function 'mulEval'; did you mean 'mutual'? [-Wimplicit-function-declaration] mulEval(sys); ^~~~~~~ mutual barnoldi.c: At top level: barnoldi.c:907:1: warning: return type defaults to 'int' [-Wimplicit-int] realMatVect(Prod, sys, B, chglist, indsys, size, numRHS, initcol) ^~~~~~~~~~~ barnoldi.c:952:1: warning: return type defaults to 'int' [-Wimplicit-int] printRowCol(mat, rowcol, rownum, colnum, size) ^~~~~~~~~~~ barnoldi.c: In function 'printRowCol': barnoldi.c:952:1: warning: type of 'size' defaults to 'int' [-Wimplicit-int] barnoldi.c: At top level: barnoldi.c:992:1: warning: return type defaults to 'int' [-Wimplicit-int] formMLMt(indsys) ^~~~~~~~ barnoldi.c:1046:1: warning: return type defaults to 'int' [-Wimplicit-int] ZeroMatrix(A, rows, cols) ^~~~~~~~~~ --- regurgitate.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c regurgitate.c regurgitate.c:7:1: warning: return type defaults to 'int' [-Wimplicit-int] regurgitate(indsys) ^~~~~~~~~~~ regurgitate.c: In function 'regurgitate': regurgitate.c:14:3: warning: implicit declaration of function 'spit'; did you mean 'sqrt'? [-Wimplicit-function-declaration] spit(indsys, do_nothing, ""); ^~~~ sqrt regurgitate.c:22:3: warning: implicit declaration of function 'do_end_stuff' [-Wimplicit-function-declaration] do_end_stuff(indsys); ^~~~~~~~~~~~ regurgitate.c: At top level: regurgitate.c:25:1: warning: return type defaults to 'int' [-Wimplicit-int] do_end_stuff(indsys) ^~~~~~~~~~~~ regurgitate.c:40:1: warning: return type defaults to 'int' [-Wimplicit-int] set_translate(x, y, z) ^~~~~~~~~~~~~ regurgitate.c:96:1: warning: return type defaults to 'int' [-Wimplicit-int] spit(indsys, new_coords, suffix) ^~~~ regurgitate.c: In function 'spit': regurgitate.c:148:9: warning: implicit declaration of function 'is_nonuni_gp' [-Wimplicit-function-declaration] if (is_nonuni_gp(gp)) { ^~~~~~~~~~~~ regurgitate.c:199:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(ext->portname,"") != 0) ^~~~~~ --- mulGlobal.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mulGlobal.c --- mulDo.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mulDo.c mulDo.c:12:1: warning: return type defaults to 'int' [-Wimplicit-int] mulDirect(sys) ^~~~~~~~~ mulDo.c:62:1: warning: return type defaults to 'int' [-Wimplicit-int] mulPrecond(sys, type) ^~~~~~~~~~ mulDo.c: In function 'mulPrecond': mulDo.c:72:7: warning: implicit declaration of function 'solve' [-Wimplicit-function-declaration] solve(nc->precond, nc->prevectq, nc->prevectq, nc->presize); ^~~~~ --- mulMulti.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mulMulti.c mulMulti.c: In function 'multerms': mulMulti.c:22:10: warning: implicit declaration of function 'costerms'; did you mean 'multerms'? [-Wimplicit-function-declaration] return(costerms(order) + sinterms(order)); ^~~~~~~~ multerms mulMulti.c:22:28: warning: implicit declaration of function 'sinterms'; did you mean 'multerms'? [-Wimplicit-function-declaration] return(costerms(order) + sinterms(order)); ^~~~~~~~ multerms mulMulti.c: In function 'mulMultiAlloc': mulMulti.c:255:3: warning: implicit declaration of function 'evalFacFra'; did you mean 'evalFactFac'? [-Wimplicit-function-declaration] evalFacFra(facFrA, order); ^~~~~~~~~~ evalFactFac --- mulLocal.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mulLocal.c mulLocal.c: In function 'mulMulti2Local': mulLocal.c:118:15: warning: implicit declaration of function 'multerms'; did you mean 'mkstemps'? [-Wimplicit-function-declaration] int terms = multerms(order); /* the number of non-zero moments */ ^~~~~~~~ mkstemps mulLocal.c:119:12: warning: implicit declaration of function 'costerms'; did you mean 'mkstemps'? [-Wimplicit-function-declaration] int ct = costerms(order); /* the number of non-zero cos (bar) moments */ ^~~~~~~~ mkstemps mulLocal.c:134:3: warning: implicit declaration of function 'xyz2sphere' [-Wimplicit-function-declaration] xyz2sphere(x, y, z, xp, yp, zp, &rho, &cosA, &beta); ^~~~~~~~~~ mulLocal.c:137:3: warning: implicit declaration of function 'evalLegendre' [-Wimplicit-function-declaration] evalLegendre(cosA, tleg, 2*order); /* multi->loc needs 2x legendres */ ^~~~~~~~~~~~ --- mulMats.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c mulMats.c mulMats.c:18:1: warning: return type defaults to 'int' [-Wimplicit-int] mulMatDirect(sys) ^~~~~~~~~~~~ mulMats.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int] bdmulMatPrecond(sys) ^~~~~~~~~~~~~~~ mulMats.c:254:1: warning: return type defaults to 'int' [-Wimplicit-int] olmulMatPrecond(sys) ^~~~~~~~~~~~~~~ mulMats.c: In function 'olmulMatPrecond': mulMats.c:318:2: warning: implicit declaration of function 'find_flux_density_row' [-Wimplicit-function-declaration] find_flux_density_row(mat, nc->directmats[0], i, nsize, nsize, 0, 0, ^~~~~~~~~~~~~~~~~~~~~ mulMats.c:423:15: warning: implicit declaration of function 'compressMat' [-Wimplicit-function-declaration] nnnsize = compressMat(mat, offset, is_dummy, BOTH); ^~~~~~~~~~~ mulMats.c:428:5: warning: implicit declaration of function 'invert' [-Wimplicit-function-declaration] invert(mat, nnnsize, NULL); ^~~~~~ mulMats.c:429:5: warning: implicit declaration of function 'expandMat' [-Wimplicit-function-declaration] expandMat(mat, offset, nnnsize, is_dummy, BOTH); ^~~~~~~~~ mulMats.c: At top level: mulMats.c:477:1: warning: return type defaults to 'int' [-Wimplicit-int] find_flux_density_row(to_mat, from_mat, eval_row, n_chg, n_eval, row_offset, ^~~~~~~~~~~~~~~~~~~~~ mulMats.c: In function 'mulMatUp': mulMats.c:698:14: warning: implicit declaration of function 'multerms'; did you mean 'mkstemps'? [-Wimplicit-function-declaration] numterms = multerms(order); ^~~~~~~~ mkstemps mulMats.c: At top level: mulMats.c:994:1: warning: return type defaults to 'int' [-Wimplicit-int] mulMatDown(sys) ^~~~~~~~~~ --- direct.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c direct.c direct.c:358:1: warning: return type defaults to 'int' [-Wimplicit-int] matcheck(mat, rows, size) ^~~~~~~~ --- uglieralloc.o --- --- direct.o --- direct.c:383:1: warning: return type defaults to 'int' [-Wimplicit-int] matlabDump(mat, size, name) ^~~~~~~~~~ --- uglieralloc.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c uglieralloc.c uglieralloc.c:99:1: warning: return type defaults to 'int' [-Wimplicit-int] fill_it(mem, k, nbytes) ^~~~~~~ --- capsolve.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c capsolve.c capsolve.c:12:1: warning: return type defaults to 'int' [-Wimplicit-int] computePsi(sys, q, p, size, chglist) ^~~~~~~~~~ capsolve.c: In function 'computePsi': capsolve.c:48:3: warning: implicit declaration of function 'mulUp' [-Wimplicit-function-declaration] mulUp(sys); ^~~~~ capsolve.c:61:3: warning: implicit declaration of function 'mulDown' [-Wimplicit-function-declaration] mulDown(sys); /* do heirarchical local shift dwnwd pass */ ^~~~~~~ capsolve.c:68:3: warning: implicit declaration of function 'mulEval' [-Wimplicit-function-declaration] mulEval(sys); /* evaluate either locals or multis or both */ ^~~~~~~ --- find_nonuni_path.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c find_nonuni_path.c In file included from find_nonuni_path.c:1: find_nonuni_path.c: In function 'path_through_nonuni_gp': gp.h:274:94: warning: implicit declaration of function 'debug_func' [-Wimplicit-function-declaration] #define GP_PANIC(str) { fprintf(stderr,"Internal error in nonuniform plane code: %s\n",str); debug_func(); exit(1); } ^~~~~~~~~~ find_nonuni_path.c:15:5: note: in expansion of macro 'GP_PANIC' GP_PANIC("path_through_nonuni_gp: nodein->gp_node == NULL!"); ^~~~~~~~ find_nonuni_path.c:33:3: warning: implicit declaration of function 'clear_nonuni_marks'; did you mean 'get_a_nonuni_path'? [-Wimplicit-function-declaration] clear_nonuni_marks(gp->nodelist); ^~~~~~~~~~~~~~~~~~ get_a_nonuni_path find_nonuni_path.c: At top level: find_nonuni_path.c:44:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_nonuni_marks(node) ^~~~~~~~~~~~~~~~~~ find_nonuni_path.c: In function 'find_nearest_nonuni_node': find_nonuni_path.c:63:3: warning: implicit declaration of function 'get_nonuni_coords'; did you mean 'add_nonuni_choice'? [-Wimplicit-function-declaration] get_nonuni_coords(xg, yg, zg, gp, &x, &y, &z); ^~~~~~~~~~~~~~~~~ add_nonuni_choice find_nonuni_path.c:68:8: warning: implicit declaration of function 'is_in_cell'; did you mean 'cut_cell'? [-Wimplicit-function-declaration] if (!is_in_cell(x,y,nearest)) ^~~~~~~~~~ cut_cell find_nonuni_path.c: In function 'get_a_nonuni_path': find_nonuni_path.c:128:3: warning: implicit declaration of function 'sort_nonuni_choices'; did you mean 'add_nonuni_choice'? [-Wimplicit-function-declaration] sort_nonuni_choices(choices, nchoices); ^~~~~~~~~~~~~~~~~~~ add_nonuni_choice find_nonuni_path.c: At top level: find_nonuni_path.c:164:1: warning: return type defaults to 'int' [-Wimplicit-int] sort_nonuni_choices(choices, num) ^~~~~~~~~~~~~~~~~~~ find_nonuni_path.c: In function 'add_nonuni_choice': find_nonuni_path.c:203:24: warning: implicit declaration of function 'is_ptr_in_list'; did you mean 'insert_in_list'? [-Wimplicit-function-declaration] if (segs != NULL && !is_ptr_in_list((void *)node, nodes_so_far) ^~~~~~~~~~~~~~ insert_in_list find_nonuni_path.c: At top level: find_nonuni_path.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int] is_ptr_in_list(ptr, list) ^~~~~~~~~~~~~~ find_nonuni_path.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int] is_in_cell(x, y, cell) ^~~~~~~~~~ find_nonuni_path.c: In function 'make_nonuni_Mlist': find_nonuni_path.c:444:3: warning: implicit declaration of function 'make_children_meshes'; did you mean 'get_children_type'? [-Wimplicit-function-declaration] make_children_meshes(plane->nonuni->root_cell, pMlist, &counter); ^~~~~~~~~~~~~~~~~~~~ get_children_type find_nonuni_path.c: At top level: find_nonuni_path.c:458:1: warning: return type defaults to 'int' [-Wimplicit-int] make_children_meshes(cell, pMlist, pcount) ^~~~~~~~~~~~~~~~~~~~ find_nonuni_path.c: In function 'make_children_meshes': find_nonuni_path.c:465:16: warning: implicit declaration of function 'make_leaf_mesh'; did you mean 'make_melement'? [-Wimplicit-function-declaration] *pcount += make_leaf_mesh(cell, &(pMlist[*pcount])); ^~~~~~~~~~~~~~ make_melement find_nonuni_path.c:472:5: warning: implicit declaration of function 'make_grid_children_meshes'; did you mean 'make_children_meshes'? [-Wimplicit-function-declaration] make_grid_children_meshes( (Grid_2d *)cell->children, pMlist, pcount); ^~~~~~~~~~~~~~~~~~~~~~~~~ make_children_meshes find_nonuni_path.c: At top level: find_nonuni_path.c:480:1: warning: return type defaults to 'int' [-Wimplicit-int] make_grid_children_meshes( grid, pMlist, pcount) ^~~~~~~~~~~~~~~~~~~~~~~~~ find_nonuni_path.c:492:1: warning: return type defaults to 'int' [-Wimplicit-int] make_leaf_mesh(cell, pMlist) ^~~~~~~~~~~~~~ find_nonuni_path.c: In function 'get_nodes_inside_rect': find_nonuni_path.c:657:7: warning: implicit declaration of function 'intersection' [-Wimplicit-function-declaration] if (intersection(x0,y0,x1,y1,cell->x0,cell->y0,cell->x1,cell->y1) == FALSE) ^~~~~~~~~~~~ find_nonuni_path.c: In function 'grid_get_nodes_inside_rect': find_nonuni_path.c:727:3: warning: implicit declaration of function 'get_grid_indices' [-Wimplicit-function-declaration] get_grid_indices(cell, x0, y1, &row_start, &col_start); /* top left */ ^~~~~~~~~~~~~~~~ find_nonuni_path.c: At top level: find_nonuni_path.c:748:1: warning: return type defaults to 'int' [-Wimplicit-int] get_grid_indices(cell, x, y, pi, pj) ^~~~~~~~~~~~~~~~ find_nonuni_path.c:778:1: warning: return type defaults to 'int' [-Wimplicit-int] intersection(x0,y0,x1,y1,cx0,cy0,cx1,cy1) ^~~~~~~~~~~~ find_nonuni_path.c:831:1: warning: return type defaults to 'int' [-Wimplicit-int] free_Llist(list) ^~~~~~~~~~ --- read_tree.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c read_tree.c read_tree.c:13:1: warning: return type defaults to 'int' [-Wimplicit-int] process_plane(grndp, fp, indsys) ^~~~~~~~~~~~~ read_tree.c: In function 'process_plane': read_tree.c:30:9: warning: implicit declaration of function 'readTree'; did you mean 'readlink'? [-Wimplicit-function-declaration] if (readTree(fp, gp) != 0) ^~~~~~~~ readlink read_tree.c:48:3: warning: implicit declaration of function 'set_gp_coord_system' [-Wimplicit-function-declaration] set_gp_coord_system(grndp, gp); ^~~~~~~~~~~~~~~~~~~ read_tree.c:58:3: warning: implicit declaration of function 'process_tree'; did you mean 'process_plane'? [-Wimplicit-function-declaration] process_tree(gp); ^~~~~~~~~~~~ process_plane read_tree.c:65:9: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] if (strncmp("initial",contactp->func,7) == 0) { ^~~~~~~ read_tree.c:66:7: warning: implicit declaration of function 'make_contacts'; did you mean 'make_contactlist'? [-Wimplicit-function-declaration] make_contacts(contactp, gp); ^~~~~~~~~~~~~ make_contactlist read_tree.c:91:5: warning: implicit declaration of function 'dump_leaf_cells_to_file' [-Wimplicit-function-declaration] dump_leaf_cells_to_file(gp->root_cell, "hier.qui"); ^~~~~~~~~~~~~~~~~~~~~~~ read_tree.c:94:3: warning: implicit declaration of function 'generate_segs' [-Wimplicit-function-declaration] generate_segs(gp, indsys); ^~~~~~~~~~~~~ read_tree.c: At top level: read_tree.c:106:1: warning: return type defaults to 'int' [-Wimplicit-int] set_gp_coord_system(grndp, gp) ^~~~~~~~~~~~~~~~~~~ In file included from read_tree.c:5: read_tree.c: In function 'set_gp_coord_system': gp.h:274:94: warning: implicit declaration of function 'debug_func' [-Wimplicit-function-declaration] #define GP_PANIC(str) { fprintf(stderr,"Internal error in nonuniform plane code: %s\n",str); debug_func(); exit(1); } ^~~~~~~~~~ read_tree.c:138:5: note: in expansion of macro 'GP_PANIC' GP_PANIC("How can nonuni magx and length1 be different?"); ^~~~~~~~ read_tree.c:141:3: warning: implicit declaration of function 'set_cell_coords'; did you mean 'edge_coord'? [-Wimplicit-function-declaration] set_cell_coords(gp->root_cell, 0.0, 0.0, magx, magy); ^~~~~~~~~~~~~~~ edge_coord read_tree.c: At top level: read_tree.c:155:1: warning: return type defaults to 'int' [-Wimplicit-int] get_nonuni_coords(x, y, z, gp, xr, yr, zr) ^~~~~~~~~~~~~~~~~ read_tree.c:174:1: warning: return type defaults to 'int' [-Wimplicit-int] get_global_coords(x, y, z, gp, xg, yg, zg) ^~~~~~~~~~~~~~~~~ read_tree.c: In function 'get_global_coords': read_tree.c:181:3: warning: implicit declaration of function 'get_global_vec'; did you mean 'get_global_coords'? [-Wimplicit-function-declaration] get_global_vec(x, y, z, gp, &xv, &yv, &zv); ^~~~~~~~~~~~~~ get_global_coords read_tree.c: At top level: read_tree.c:190:1: warning: return type defaults to 'int' [-Wimplicit-int] get_global_vec(x, y, z, gp, xg, yg, zg) ^~~~~~~~~~~~~~ read_tree.c: In function 'readTree': read_tree.c:252:43: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (numread != 5 && !(numread == 2 && strcmp(typename,"NONE") == 0)) { ^~~~~~ read_tree.c: At top level: read_tree.c:334:1: warning: return type defaults to 'int' [-Wimplicit-int] set_cell_coords(cell,x0,y0,x1,y1) ^~~~~~~~~~~~~~~ read_tree.c: In function 'set_cell_coords': read_tree.c:347:5: warning: implicit declaration of function 'set_bi_coords'; did you mean 'set_cell_coords'? [-Wimplicit-function-declaration] set_bi_coords( (Bi *)cell->children, x0, y0, x1, y1 ); ^~~~~~~~~~~~~ set_cell_coords read_tree.c:350:5: warning: implicit declaration of function 'set_grid_coords'; did you mean 'set_cell_coords'? [-Wimplicit-function-declaration] set_grid_coords( (Grid_2d *)cell->children, x0, y0, x1, y1); ^~~~~~~~~~~~~~~ set_cell_coords read_tree.c: At top level: read_tree.c:359:1: warning: return type defaults to 'int' [-Wimplicit-int] set_bi_coords( two_kids, x0, y0, x1, y1) ^~~~~~~~~~~~~ read_tree.c:379:1: warning: return type defaults to 'int' [-Wimplicit-int] set_grid_coords(grid, x0, y0, x1, y1) ^~~~~~~~~~~~~~~ read_tree.c:400:1: warning: return type defaults to 'int' [-Wimplicit-int] process_tree(gp) ^~~~~~~~~~~~ read_tree.c: In function 'process_tree': read_tree.c:409:3: warning: implicit declaration of function 'resolve_nodes'; did you mean 'getothernode'? [-Wimplicit-function-declaration] resolve_nodes(gp->root_cell, &info); ^~~~~~~~~~~~~ getothernode read_tree.c:421:3: warning: implicit declaration of function 'delete_dead_nodes' [-Wimplicit-function-declaration] delete_dead_nodes(gp); ^~~~~~~~~~~~~~~~~ read_tree.c:428:3: warning: implicit declaration of function 'determine_adjaceny' [-Wimplicit-function-declaration] determine_adjaceny(gp->nodelist); ^~~~~~~~~~~~~~~~~~ read_tree.c:435:3: warning: implicit declaration of function 'compute_z_fils' [-Wimplicit-function-declaration] compute_z_fils(gp); ^~~~~~~~~~~~~~ read_tree.c: At top level: read_tree.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int] resolve_nodes(cell, info) ^~~~~~~~~~~~~ read_tree.c: In function 'resolve_nodes': read_tree.c:449:5: warning: implicit declaration of function 'make_nodes'; did you mean 'makedev'? [-Wimplicit-function-declaration] make_nodes(cell, info); ^~~~~~~~~~ makedev read_tree.c:454:5: warning: implicit declaration of function 'resolve_bi_children'; did you mean 'resolve_nodes'? [-Wimplicit-function-declaration] resolve_bi_children(cell, info); ^~~~~~~~~~~~~~~~~~~ resolve_nodes read_tree.c: At top level: read_tree.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int] make_nodes(cell, info) ^~~~~~~~~~ read_tree.c:531:1: warning: return type defaults to 'int' [-Wimplicit-int] resolve_bi_children(cell, info) ^~~~~~~~~~~~~~~~~~~ read_tree.c: In function 'resolve_bi_children': read_tree.c:562:5: warning: implicit declaration of function 'Combine_edges' [-Wimplicit-function-declaration] Combine_edges(two_kids->child1, SOUTH, two_kids->child2, NORTH); ^~~~~~~~~~~~~ read_tree.c: At top level: read_tree.c:665:1: warning: return type defaults to 'int' [-Wimplicit-int] init_Gcell(cell) ^~~~~~~~~~ read_tree.c:745:1: warning: return type defaults to 'int' [-Wimplicit-int] Combine_edges(cell1, dir1, cell2, dir2) ^~~~~~~~~~~~~ read_tree.c: In function 'Combine_edges': read_tree.c:760:5: warning: implicit declaration of function 'combine_node_info' [-Wimplicit-function-declaration] combine_node_info(cell1, dir1, cell2, dir2); ^~~~~~~~~~~~~~~~~ read_tree.c: At top level: read_tree.c:778:1: warning: return type defaults to 'int' [-Wimplicit-int] combine_node_info(cell1, dir1, cell2, dir2) ^~~~~~~~~~~~~~~~~ read_tree.c: In function 'combine_node_info': read_tree.c:806:3: warning: implicit declaration of function 'give_cell_adjaceny' [-Wimplicit-function-declaration] give_cell_adjaceny(leafcell, leafdir, nonleafcell, nonleafdir, ^~~~~~~~~~~~~~~~~~ read_tree.c:810:3: warning: implicit declaration of function 'combine_nodes'; did you mean 'Combine_edges'? [-Wimplicit-function-declaration] combine_nodes(leafcell, leafdir, fareast_north, farwest_south); ^~~~~~~~~~~~~ Combine_edges read_tree.c: At top level: read_tree.c:816:1: warning: return type defaults to 'int' [-Wimplicit-int] give_cell_adjaceny(leaf, leafdir, nonleaf, nonleafdir, ^~~~~~~~~~~~~~~~~~ read_tree.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int] combine_nodes(leafcell, leafdir, fareast_north, farwest_south) ^~~~~~~~~~~~~ read_tree.c: In function 'combine_nodes': read_tree.c:877:5: warning: implicit declaration of function 'replace_node'; did you mean 'resolve_nodes'? [-Wimplicit-function-declaration] replace_node(leafcell->bndry.nodes[NW], farwest_south); ^~~~~~~~~~~~ resolve_nodes read_tree.c: At top level: read_tree.c:898:1: warning: return type defaults to 'int' [-Wimplicit-int] replace_node(old_node, new_node) ^~~~~~~~~~~~ read_tree.c: In function 'replace_node': read_tree.c:929:3: warning: implicit declaration of function 'kill_node'; did you mean 'make_nodes'? [-Wimplicit-function-declaration] kill_node(old_node); ^~~~~~~~~ make_nodes read_tree.c: At top level: read_tree.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int] kill_node(node) ^~~~~~~~~ read_tree.c: In function 'kill_node': read_tree.c:941:3: warning: implicit declaration of function 'remove_and_free' [-Wimplicit-function-declaration] remove_and_free(node); ^~~~~~~~~~~~~~~ read_tree.c: At top level: read_tree.c:945:1: warning: return type defaults to 'int' [-Wimplicit-int] delete_first_node(gp) ^~~~~~~~~~~~~~~~~ read_tree.c: In function 'delete_first_node': read_tree.c:954:5: warning: implicit declaration of function 'free_g_node'; did you mean 'new_Gnode'? [-Wimplicit-function-declaration] free_g_node(node); ^~~~~~~~~~~ new_Gnode read_tree.c: At top level: read_tree.c:959:1: warning: return type defaults to 'int' [-Wimplicit-int] delete_dead_nodes(gp) ^~~~~~~~~~~~~~~~~ read_tree.c:984:1: warning: return type defaults to 'int' [-Wimplicit-int] remove_and_free(node) ^~~~~~~~~~~~~~~ read_tree.c:999:1: warning: return type defaults to 'int' [-Wimplicit-int] free_g_node(node) ^~~~~~~~~~~ read_tree.c:1005:1: warning: return type defaults to 'int' [-Wimplicit-int] determine_adjaceny(nodelist) ^~~~~~~~~~~~~~~~~~ read_tree.c:1109:1: warning: return type defaults to 'int' [-Wimplicit-int] compute_z_fils(gp) ^~~~~~~~~~~~~~ read_tree.c:1154:1: warning: return type defaults to 'int' [-Wimplicit-int] generate_segs(gp, indsys) ^~~~~~~~~~~~~ read_tree.c: In function 'generate_segs': read_tree.c:1160:10: warning: type defaults to 'int' in declaration of 'complain' [-Wimplicit-int] static complain = 0; ^~~~~~~~ read_tree.c:1161:10: warning: type defaults to 'int' in declaration of 'complain2' [-Wimplicit-int] static complain2 = 0; ^~~~~~~~~ read_tree.c:1171:7: warning: implicit declaration of function 'get_width_and_shift' [-Wimplicit-function-declaration] get_width_and_shift(X_DIR, node, node->cells[NW], node->cells[NE], ^~~~~~~~~~~~~~~~~~~ read_tree.c:1175:9: warning: implicit declaration of function 'make_segs'; did you mean 'makeseg'? [-Wimplicit-function-declaration] make_segs(N, node, node->adjacent[N], x_width, x_shift, 0.0, gp, indsys); ^~~~~~~~~ makeseg read_tree.c: At top level: read_tree.c:1209:1: warning: return type defaults to 'int' [-Wimplicit-int] get_width_and_shift(width_dir, node, leftcell, rightcell, ret_width, ^~~~~~~~~~~~~~~~~~~ read_tree.c: In function 'get_width_and_shift': read_tree.c:1222:5: warning: implicit declaration of function 'get_x_cell_vals' [-Wimplicit-function-declaration] get_x_cell_vals(leftcell, node, rightcell, &x_min, &x_max); ^~~~~~~~~~~~~~~ read_tree.c:1227:5: warning: implicit declaration of function 'get_y_cell_vals' [-Wimplicit-function-declaration] get_y_cell_vals(leftcell, node, rightcell, &x_min, &x_max); ^~~~~~~~~~~~~~~ read_tree.c: At top level: read_tree.c:1243:1: warning: return type defaults to 'int' [-Wimplicit-int] get_x_cell_vals(left, node, right, x_left, x_right) ^~~~~~~~~~~~~~~ read_tree.c:1268:1: warning: return type defaults to 'int' [-Wimplicit-int] get_y_cell_vals(left, node, right, y_min, y_max) ^~~~~~~~~~~~~~~ read_tree.c:1292:1: warning: return type defaults to 'int' [-Wimplicit-int] make_segs(direction, node, othernode, width, x_shift, y_shift, gp, indsys) ^~~~~~~~~ read_tree.c:1392:1: warning: return type defaults to 'int' [-Wimplicit-int] draw_one_seg(direction, ^~~~~~~~~~~~ read_tree.c:1550:1: warning: return type defaults to 'int' [-Wimplicit-int] print_cell_and_kids(cell) ^~~~~~~~~~~~~~~~~~~ read_tree.c: In function 'print_cell_and_kids': read_tree.c:1550:1: warning: type of 'cell' defaults to 'int' [-Wimplicit-int] read_tree.c:1552:3: warning: implicit declaration of function 'fprint_cell_and_kids'; did you mean 'print_cell_and_kids'? [-Wimplicit-function-declaration] fprint_cell_and_kids(cell, stdout); ^~~~~~~~~~~~~~~~~~~~ print_cell_and_kids read_tree.c: At top level: read_tree.c:1555:1: warning: return type defaults to 'int' [-Wimplicit-int] fprint_cell_and_kids(cell, fp) ^~~~~~~~~~~~~~~~~~~~ read_tree.c: In function 'fprint_cell_and_kids': read_tree.c:1559:3: warning: implicit declaration of function 'dump_cell'; did you mean 'cut_cell'? [-Wimplicit-function-declaration] dump_cell(cell, fp); ^~~~~~~~~ cut_cell read_tree.c:1565:5: warning: implicit declaration of function 'fprint_bi_kids'; did you mean 'fprint_cell_and_kids'? [-Wimplicit-function-declaration] fprint_bi_kids( (Bi *)cell->children, fp); ^~~~~~~~~~~~~~ fprint_cell_and_kids read_tree.c: At top level: read_tree.c:1576:1: warning: return type defaults to 'int' [-Wimplicit-int] fprint_bi_kids(two_kids, fp) ^~~~~~~~~~~~~~ read_tree.c:1584:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_cell(cell, fp) ^~~~~~~~~ read_tree.c: In function 'dump_cell': read_tree.c:1602:5: warning: implicit declaration of function 'print_bi_addresses'; did you mean 'fprint_bi_kids'? [-Wimplicit-function-declaration] print_bi_addresses( (Bi *)cell->children, fp); ^~~~~~~~~~~~~~~~~~ fprint_bi_kids read_tree.c: At top level: read_tree.c:1622:1: warning: return type defaults to 'int' [-Wimplicit-int] print_bi_addresses(two_kids, fp) ^~~~~~~~~~~~~~~~~~ read_tree.c:1629:1: warning: return type defaults to 'int' [-Wimplicit-int] print_node_list(node) ^~~~~~~~~~~~~~~ read_tree.c: In function 'print_node_list': read_tree.c:1629:1: warning: type of 'node' defaults to 'int' [-Wimplicit-int] read_tree.c:1631:3: warning: implicit declaration of function 'fprint_node_list'; did you mean 'print_node_list'? [-Wimplicit-function-declaration] fprint_node_list(node, stdout); ^~~~~~~~~~~~~~~~ print_node_list read_tree.c: At top level: read_tree.c:1634:1: warning: return type defaults to 'int' [-Wimplicit-int] fprint_node_list(node, fp) ^~~~~~~~~~~~~~~~ read_tree.c: In function 'fprint_node_list': read_tree.c:1639:5: warning: implicit declaration of function 'dump_node'; did you mean 'dump_cell'? [-Wimplicit-function-declaration] dump_node(node, fp); ^~~~~~~~~ dump_cell read_tree.c: At top level: read_tree.c:1644:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_node(node,fp) ^~~~~~~~~ read_tree.c:1669:1: warning: return type defaults to 'int' [-Wimplicit-int] debug_func() ^~~~~~~~~~ read_tree.c:1676:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_leaf_cells_to_file(cell, fname) ^~~~~~~~~~~~~~~~~~~~~~~ read_tree.c: In function 'dump_leaf_cells_to_file': read_tree.c:1689:3: warning: implicit declaration of function 'dump_leaf_cells'; did you mean 'dump_cell'? [-Wimplicit-function-declaration] dump_leaf_cells(cell, fp); ^~~~~~~~~~~~~~~ dump_cell read_tree.c: At top level: read_tree.c:1693:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_leaf_cells(cell, fp) ^~~~~~~~~~~~~~~ read_tree.c: In function 'dump_leaf_cells': read_tree.c:1699:5: warning: implicit declaration of function 'print_leaf_cell'; did you mean 'dump_leaf_cells'? [-Wimplicit-function-declaration] print_leaf_cell(cell, fp); ^~~~~~~~~~~~~~~ dump_leaf_cells read_tree.c:1706:5: warning: implicit declaration of function 'dump_grid_leaf_cells'; did you mean 'dump_leaf_cells'? [-Wimplicit-function-declaration] dump_grid_leaf_cells( (Grid_2d *)cell->children, fp); ^~~~~~~~~~~~~~~~~~~~ dump_leaf_cells read_tree.c: At top level: read_tree.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_grid_leaf_cells( grid, fp ) ^~~~~~~~~~~~~~~~~~~~ read_tree.c:1726:1: warning: return type defaults to 'int' [-Wimplicit-int] print_leaf_cell(cell, fp) ^~~~~~~~~~~~~~~ read_tree.c:1735:1: warning: return type defaults to 'int' [-Wimplicit-int] dump_nonuni_plane_currents(gp, Ib, fp) ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- contact.o --- cc -pipe -O2 -fno-strict-aliasing -DFOUR -c contact.c contact.c: In function 'make_contactlist': contact.c:86:5: warning: implicit declaration of function 'contact_error' [-Wimplicit-function-declaration] contact_error("Values for contact must start with '('",line,contactp); ^~~~~~~~~~~~~ contact.c:92:27: warning: implicit declaration of function 'eos'; did you mean 'cos'? [-Wimplicit-function-declaration] while(*linep != ')' && !eos(*linep)) { ^~~ cos contact.c:94:30: warning: implicit declaration of function 'is_one_of'; did you mean 'isrune_l'? [-Wimplicit-function-declaration] while(isspace(*linep) || is_one_of(*linep, "1234567890.e+-")) ^~~~~~~~~ isrune_l contact.c:115:16: warning: implicit declaration of function 'skipspace'; did you mean 'isspace'? [-Wimplicit-function-declaration] linep += skipspace(linep); ^~~~~~~~~ isspace contact.c: At top level: contact.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_error(errstr, line, contactp) ^~~~~~~~~~~~~ contact.c:142:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_error2(errstr, line, nametype) ^~~~~~~~~~~~~~ contact.c:153:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_warning(errstr, contactp) ^~~~~~~~~~~~~~~ contact.c: In function 'contact_warning': contact.c:159:3: warning: implicit declaration of function 'regurg_contact' [-Wimplicit-function-declaration] regurg_contact(stderr, contactp); ^~~~~~~~~~~~~~ contact.c: At top level: contact.c:162:1: warning: return type defaults to 'int' [-Wimplicit-int] regurg_contact(fp, contactp) ^~~~~~~~~~~~~~ contact.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int] make_contacts(contactp, gp) ^~~~~~~~~~~~~ contact.c: In function 'make_contacts': contact.c:187:5: warning: implicit declaration of function 'contact_rect'; did you mean 'contact_error'? [-Wimplicit-function-declaration] contact_rect(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~ contact_error contact.c:189:5: warning: implicit declaration of function 'contact_line'; did you mean 'contact_warning'? [-Wimplicit-function-declaration] contact_line(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~ contact_warning contact.c:191:5: warning: implicit declaration of function 'contact_point'; did you mean 'contact_warning'? [-Wimplicit-function-declaration] contact_point(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~~ contact_warning contact.c:193:5: warning: implicit declaration of function 'contact_decay_rect'; did you mean 'contact_error2'? [-Wimplicit-function-declaration] contact_decay_rect(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~~~~~~~ contact_error2 contact.c:195:5: warning: implicit declaration of function 'contact_equiv_rect'; did you mean 'contact_error2'? [-Wimplicit-function-declaration] contact_equiv_rect(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~~~~~~~ contact_error2 contact.c:197:5: warning: implicit declaration of function 'contact_initial_grid'; did you mean 'contact_warning'? [-Wimplicit-function-declaration] contact_initial_grid(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~~~~~~~~~ contact_warning contact.c:199:5: warning: implicit declaration of function 'contact_initial_mesh_grid' [-Wimplicit-function-declaration] contact_initial_mesh_grid(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~~~~~~~~~~~~~~ contact.c:201:5: warning: implicit declaration of function 'contact_trace'; did you mean 'contact_error'? [-Wimplicit-function-declaration] contact_trace(contactp, gp, relx, rely, relz, units); ^~~~~~~~~~~~~ contact_error contact.c: At top level: contact.c:208:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_point(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~~ contact.c: In function 'contact_point': contact.c:222:3: warning: implicit declaration of function 'get_nonuni_coords'; did you mean 'add_nonuni_choice'? [-Wimplicit-function-declaration] get_nonuni_coords(vals[0]*units + relx, vals[1]*units + rely, ^~~~~~~~~~~~~~~~~ add_nonuni_choice contact.c:227:8: warning: implicit declaration of function 'is_in_cell'; did you mean 'isspace_l'? [-Wimplicit-function-declaration] if (!is_in_cell(xc,yc,contain)) ^~~~~~~~~~ isspace_l contact.c: At top level: contact.c:241:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_line(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~ contact.c: In function 'contact_line': contact.c:278:3: warning: implicit declaration of function 'walk_along_line' [-Wimplicit-function-declaration] walk_along_line(x0, y0, z0, x1, y1, z1, vals[6]*units, vals[7]*units, gp); ^~~~~~~~~~~~~~~ contact.c: At top level: contact.c:283:1: warning: return type defaults to 'int' [-Wimplicit-int] walk_along_line(x0, y0, z0, x1, y1, z1, max_x, max_y, gp) ^~~~~~~~~~~~~~~ In file included from contact.c:3: contact.c: In function 'walk_along_line': gp.h:274:94: warning: implicit declaration of function 'debug_func' [-Wimplicit-function-declaration] #define GP_PANIC(str) { fprintf(stderr,"Internal error in nonuniform plane code: %s\n",str); debug_func(); exit(1); } ^~~~~~~~~~ contact.c:303:7: note: in expansion of macro 'GP_PANIC' GP_PANIC("walk_along_line: contain==NULL. line out of plane, probably"); ^~~~~~~~ contact.c: In function 'find_next_cell_along_line': contact.c:327:3: warning: implicit declaration of function 'get_new_x_y'; did you mean 'get_next_ext'? [-Wimplicit-function-declaration] get_new_x_y(x, y, xv, yv, cell, ret_x, ret_y, &node, &dir); ^~~~~~~~~~~ get_next_ext contact.c: At top level: contact.c:384:1: warning: return type defaults to 'int' [-Wimplicit-int] get_new_x_y(x,y,xv,yv, cell, ret_x, ret_y, pnode, dir) ^~~~~~~~~~~ contact.c: In function 'cut_cell': contact.c:479:7: warning: implicit declaration of function 'break_cell'; did you mean 'cut_cell'? [-Wimplicit-function-declaration] break_cell(cell, EW, gp); ^~~~~~~~~~ cut_cell contact.c: At top level: contact.c:492:1: warning: return type defaults to 'int' [-Wimplicit-int] break_cell(cell, dir, gp) ^~~~~~~~~~ contact.c: In function 'break_cell': contact.c:499:3: warning: implicit declaration of function 'make_two_kids'; did you mean 'make_two_edge'? [-Wimplicit-function-declaration] make_two_kids(cell, dir, gp); ^~~~~~~~~~~~~ make_two_edge contact.c:502:3: warning: implicit declaration of function 'set_cell_coords'; did you mean 'edge_coord'? [-Wimplicit-function-declaration] set_cell_coords(cell, cell->x0, cell->y0, cell->x1, cell->y1); ^~~~~~~~~~~~~~~ edge_coord contact.c:505:3: warning: implicit declaration of function 'update_bi_nodes' [-Wimplicit-function-declaration] update_bi_nodes(cell, gp); ^~~~~~~~~~~~~~~ contact.c: At top level: contact.c:508:1: warning: return type defaults to 'int' [-Wimplicit-int] update_bi_nodes(cell, gp) ^~~~~~~~~~~~~~~ contact.c: In function 'update_bi_nodes': contact.c:536:5: warning: implicit declaration of function 'find_or_make_node'; did you mean 'find_mid_node'? [-Wimplicit-function-declaration] find_or_make_node(cell, c1, c2, SW, NW, c1->x0, c1->y0, gp); ^~~~~~~~~~~~~~~~~ find_mid_node contact.c:563:3: warning: implicit declaration of function 'fix_node_cell_ptrs' [-Wimplicit-function-declaration] fix_node_cell_ptrs(c1); ^~~~~~~~~~~~~~~~~~ contact.c:565:3: warning: implicit declaration of function 'clear_edge_ptrs' [-Wimplicit-function-declaration] clear_edge_ptrs(cell); ^~~~~~~~~~~~~~~ contact.c: At top level: contact.c:569:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_edge_ptrs(cell) ^~~~~~~~~~~~~~~ contact.c:579:1: warning: return type defaults to 'int' [-Wimplicit-int] fix_node_cell_ptrs(cell) ^~~~~~~~~~~~~~~~~~ contact.c: In function 'fix_node_cell_ptrs': contact.c:591:3: warning: implicit declaration of function 'set_edge_nodes'; did you mean 'get_other_gnode'? [-Wimplicit-function-declaration] set_edge_nodes(corners[SW], corners[NW], N, NE, SE, cell); ^~~~~~~~~~~~~~ get_other_gnode contact.c: At top level: contact.c:599:1: warning: return type defaults to 'int' [-Wimplicit-int] set_edge_nodes(node1, node2, adj_dir, dir1, dir2, cell) ^~~~~~~~~~~~~~ contact.c:613:1: warning: return type defaults to 'int' [-Wimplicit-int] find_or_make_node(cell, kid1, kid2, node_start, node_end, x, y, gp) ^~~~~~~~~~~~~~~~~ contact.c: In function 'find_or_make_node': contact.c:653:5: warning: implicit declaration of function 'fix_adjacency' [-Wimplicit-function-declaration] fix_adjacency(cell->bndry.nodes[node_start], adj_dir, ^~~~~~~~~~~~~ contact.c: At top level: contact.c:658:1: warning: return type defaults to 'int' [-Wimplicit-int] fix_adjacency(begin_node, adj_dir, node, end_node) ^~~~~~~~~~~~~ contact.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int] make_two_kids(cell, dir, gp) ^~~~~~~~~~~~~ contact.c:739:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_rect(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~ contact.c: In function 'contact_rect': contact.c:804:3: warning: implicit declaration of function 'cut_inside_rect' [-Wimplicit-function-declaration] cut_inside_rect(x0, y0, z0, rect_x_width, rect_y_width, max_cell_x, ^~~~~~~~~~~~~~~ contact.c: At top level: contact.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int] cut_inside_rect(x, y, z, rect_x_width, rect_y_width, max_cell_x, max_cell_y, ^~~~~~~~~~~~~~~ contact.c:853:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_decay_rect(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~~~~~~~ contact.c: In function 'contact_decay_rect': contact.c:933:3: warning: implicit declaration of function 'do_decay_rect'; did you mean 'contact_decay_rect'? [-Wimplicit-function-declaration] do_decay_rect(x0, y0, z0, rect_x_width, rect_y_width, max_cell_x, ^~~~~~~~~~~~~ contact_decay_rect contact.c: At top level: contact.c:938:1: warning: return type defaults to 'int' [-Wimplicit-int] do_decay_rect(x, y, z, rect_x_width, rect_y_width, max_cell_x, max_cell_y, ^~~~~~~~~~~~~ contact.c: In function 'do_decay_rect': contact.c:956:3: warning: implicit declaration of function 'limit_box' [-Wimplicit-function-declaration] limit_box(x,y,rect_x_width, rect_y_width, x_min, x_max, y_min, y_max, ^~~~~~~~~ contact.c:972:5: warning: implicit declaration of function 'compute_new_widths'; did you mean 'make_new_path'? [-Wimplicit-function-declaration] compute_new_widths(&rect_x_width, &rect_y_width, &max_cell_x, &max_cell_y); ^~~~~~~~~~~~~~~~~~ make_new_path contact.c: At top level: contact.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int] limit_box(x, y, x_wid, y_wid, xl_min, xr_max, yl_min, yr_max, xl, yl, xr, yr) ^~~~~~~~~ contact.c:1034:1: warning: return type defaults to 'int' [-Wimplicit-int] compute_new_widths(x_rect, y_rect, x_cell, y_cell) ^~~~~~~~~~~~~~~~~~ contact.c:1064:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_equiv_rect(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~~~~~~~ contact.c: In function 'contact_equiv_rect': contact.c:1092:3: warning: implicit declaration of function 'make_equiv_rect'; did you mean 'contact_equiv_rect'? [-Wimplicit-function-declaration] make_equiv_rect(x0, y0, z0, rect_x_width, rect_y_width, gp, contactp->name); ^~~~~~~~~~~~~~~ contact_equiv_rect contact.c: At top level: contact.c:1099:1: warning: return type defaults to 'int' [-Wimplicit-int] make_equiv_rect(x0, y0, z0, x_width, y_width, gp, name) ^~~~~~~~~~~~~~~ contact.c: In function 'make_equiv_rect': contact.c:1142:3: warning: implicit declaration of function 'get_global_coords' [-Wimplicit-function-declaration] get_global_coords(center->x, center->y, z0, gp, &xg, &yg, &zg); ^~~~~~~~~~~~~~~~~ contact.c:1164:3: warning: implicit declaration of function 'append_pnlist'; did you mean 'insert_in_list'? [-Wimplicit-function-declaration] append_pnlist(create_pn(name, cnode), indsys); ^~~~~~~~~~~~~ insert_in_list contact.c:1191:7: warning: implicit declaration of function 'make_equiv'; did you mean 'makedev'? [-Wimplicit-function-declaration] make_equiv(node, realcnode); ^~~~~~~~~~ makedev contact.c:1194:3: warning: implicit declaration of function 'free_Llist'; did you mean 'get_dist'? [-Wimplicit-function-declaration] free_Llist(inside_nodes); ^~~~~~~~~~ get_dist contact.c: At top level: contact.c:1214:1: warning: return type defaults to 'int' [-Wimplicit-int] walk_along_edge(xl, yb, xr, yt, gp, which_edge, cnode, name, z0) ^~~~~~~~~~~~~~~ contact.c: In function 'walk_along_edge': contact.c:1303:3: warning: implicit declaration of function 'equiv_nodes_on_edge'; did you mean 'which_nodes_inside'? [-Wimplicit-function-declaration] equiv_nodes_on_edge(cell->bndry.nodes[start_node], travel_dir, ^~~~~~~~~~~~~~~~~~~ which_nodes_inside contact.c: At top level: contact.c:1355:1: warning: return type defaults to 'int' [-Wimplicit-int] equiv_nodes_on_edge(node1, dir, node2, cnode, gp, name, z0) ^~~~~~~~~~~~~~~~~~~ contact.c:1433:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_initial_grid(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~~~~~~~~~ contact.c: In function 'contact_initial_grid': contact.c:1453:3: warning: implicit declaration of function 'make_initial_grid'; did you mean 'contact_initial_grid'? [-Wimplicit-function-declaration] make_initial_grid(gp, (int)vals[0], (int)vals[1]); ^~~~~~~~~~~~~~~~~ contact_initial_grid contact.c: At top level: contact.c:1456:1: warning: return type defaults to 'int' [-Wimplicit-int] make_initial_grid(gp, x_cells, y_cells) ^~~~~~~~~~~~~~~~~ contact.c: In function 'make_initial_grid': contact.c:1468:3: warning: implicit declaration of function 'make_grid_kids'; did you mean 'make_two_kids'? [-Wimplicit-function-declaration] make_grid_kids(root, x_cells, y_cells, gp); ^~~~~~~~~~~~~~ make_two_kids contact.c:1474:3: warning: implicit declaration of function 'update_grid_nodes'; did you mean 'update_bi_nodes'? [-Wimplicit-function-declaration] update_grid_nodes(root, gp); ^~~~~~~~~~~~~~~~~ update_bi_nodes contact.c: At top level: contact.c:1480:1: warning: return type defaults to 'int' [-Wimplicit-int] update_grid_nodes(cell, gp) ^~~~~~~~~~~~~~~~~ contact.c: In function 'update_grid_nodes': contact.c:1566:7: warning: implicit declaration of function 'set_node_and_cell_info'; did you mean 'fix_node_cell_ptrs'? [-Wimplicit-function-declaration] set_node_and_cell_info(nodeNW, NW, onekid); ^~~~~~~~~~~~~~~~~~~~~~ fix_node_cell_ptrs contact.c:1571:7: warning: implicit declaration of function 'set_cell_node_adjacency' [-Wimplicit-function-declaration] set_cell_node_adjacency(onekid); ^~~~~~~~~~~~~~~~~~~~~~~ contact.c: At top level: contact.c:1578:1: warning: return type defaults to 'int' [-Wimplicit-int] set_node_and_cell_info(node, dir, cell) ^~~~~~~~~~~~~~~~~~~~~~ contact.c:1588:1: warning: return type defaults to 'int' [-Wimplicit-int] set_cell_node_adjacency(cell) ^~~~~~~~~~~~~~~~~~~~~~~ contact.c: In function 'set_cell_node_adjacency': contact.c:1593:3: warning: implicit declaration of function 'point_at_each_other' [-Wimplicit-function-declaration] point_at_each_other(nodes[NE], S, nodes[SE]); ^~~~~~~~~~~~~~~~~~~ contact.c: At top level: contact.c:1600:1: warning: return type defaults to 'int' [-Wimplicit-int] point_at_each_other(node1, dir, node2) ^~~~~~~~~~~~~~~~~~~ contact.c:1638:1: warning: return type defaults to 'int' [-Wimplicit-int] make_grid_kids(parent, x_cells, y_cells, gp) ^~~~~~~~~~~~~~ contact.c:1678:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_initial_mesh_grid(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~~~~~~~~~~~~~~ contact.c: In function 'contact_initial_mesh_grid': contact.c:1700:3: warning: implicit declaration of function 'poke_holes'; did you mean 'make_holelist'? [-Wimplicit-function-declaration] poke_holes(gp); ^~~~~~~~~~ make_holelist contact.c: At top level: contact.c:1706:1: warning: return type defaults to 'int' [-Wimplicit-int] poke_holes(gp) ^~~~~~~~~~ contact.c:1887:1: warning: return type defaults to 'int' [-Wimplicit-int] contact_trace(contactp, gp, relx, rely, relz, units) ^~~~~~~~~~~~~ contact.c: In function 'contact_trace': contact.c:1924:3: warning: implicit declaration of function 'do_trace' [-Wimplicit-function-declaration] do_trace(x0, y0, z0, x1, y1, z1, vals[6]*units, vals[7], gp); ^~~~~~~~ contact.c: At top level: contact.c:1933:1: warning: return type defaults to 'int' [-Wimplicit-int] do_trace(x0, y0, z0, x1, y1, z1, width, factor, gp) ^~~~~~~~ --- fasthenry --- cc -o fasthenry -pipe -O2 -fno-strict-aliasing -DFOUR induct.o gmres.o savemat_mod.o readGeom.o joelself.o writefastcap.o SetupMulti.o calcp.o SetupComputePsi.o mulSetup.o BreakupSeg.o Precond.o addgroundplane.o findpaths.o fillM.o cx_ludecomp.o parse_command_line.o default_opts.o Prec_cost.o hole.o dist_betw_fils.o mutual.o newPrecond.o deg_mutual.o barnoldi.o regurgitate.o mulGlobal.o mulDo.o mulMulti.o mulLocal.o mulMats.o direct.o uglieralloc.o capsolve.o find_nonuni_path.o read_tree.o contact.o sparse/sparse.a -lm mv fasthenry ../../bin/fasthenry -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for fasthenry-3.0.w.021113 ===> Generating temporary packing list install -s -m 555 /construction/science/fasthenry/fasthenry-3.0wr/bin/fasthenry /construction/science/fasthenry/stage/usr/local/bin/ install -s -m 555 /construction/science/fasthenry/fasthenry-3.0wr/bin/zbuf /construction/science/fasthenry/stage/usr/local/bin /bin/cat /construction/science/fasthenry/fasthenry-3.0wr/README /construction/science/fasthenry/fasthenry-3.0wr/README.mit > /construction/science/fasthenry/stage/usr/local/share/doc/fasthenry/readme /bin/cat /construction/science/fasthenry/fasthenry-3.0wr/doc/manual_*.ps > /construction/science/fasthenry/stage/usr/local/share/doc/fasthenry/manual.ps /bin/cat /construction/science/fasthenry/fasthenry-3.0wr/doc/nonuniform_manual_*.ps > /construction/science/fasthenry/stage/usr/local/share/doc/fasthenry/nonuniform_manual.ps install -m 0644 /construction/science/fasthenry/fasthenry-3.0wr/doc/ms_thesis.ps /construction/science/fasthenry/stage/usr/local/share/doc/fasthenry /usr/bin/gzip -nf -9 /construction/science/fasthenry/stage/usr/local/share/doc/fasthenry/* install -m 0644 /construction/science/fasthenry/fasthenry-3.0wr/examples/* /construction/science/fasthenry/stage/usr/local/share/examples/fasthenry ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for fasthenry-3.0.w.021113 file sizes/checksums [35]: . done packing files [35]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Friday, 8 MAR 2019 at 06:24:37 UTC Duration: 00:00:22