Started by GitHub push by TidbitSoftware Running as SYSTEM Building remotely on Windows_10-MSYS2-MinGW-VM (mingw win) in workspace C:\Users\jenkins\Jenkins\workspace\Windows-Basic [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] Done The recommended git tool is: NONE Cloning the remote Git repository Cloning repository git@github.com:ISSMteam/ISSM.git > git init C:\Users\jenkins\Jenkins\workspace\Windows-Basic # timeout=10 Fetching upstream changes from git@github.com:ISSMteam/ISSM.git > git --version # timeout=10 > git --version # 'git version 2.54.0' using GIT_SSH to set credentials GitHub Deploy Key - ISSMteam/ISSM - Jenkins Verifying host key using known hosts file You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. > git fetch --tags --force --progress -- git@github.com:ISSMteam/ISSM.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:ISSMteam/ISSM.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse "refs/remotes/origin/main^{commit}" # timeout=10 Checking out Revision 70edbe23e64462be4757594ab8bd39b82162e436 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 70edbe23e64462be4757594ab8bd39b82162e436 # timeout=10 Commit message: "Simplified ISSM and PETSc configs for Windows" > git rev-list --no-walk c79ac1d8f63ffc8de4cdcbc2a2de0f3411653d05 # timeout=10 [Windows-Basic] $ C:\msys64\usr\bin\bash C:\Users\jenkins\jenkins12549522679046320971.sh Cleaning up execution directory ====================================================== Determining installation type ====================================================== Fresh copy of repository; building everything -- checking for changed externalpackages... yes -- checking for reconfiguration... yes -- checking for recompilation... yes ====================================================== Installing petsc ====================================================== ====================================================== Installing triangle ====================================================== Archive: triangle.zip inflating: src/A.poly inflating: src/README inflating: src/makefile inflating: src/showme.c inflating: src/triangle.c inflating: src/triangle.h inflating: src/tricall.c patching file src/triangle.c patching file src/triangle.h patching file src/triangle.h Hunk #1 succeeded at 253 (offset -6 lines). gcc -DNO_TIMER -fpic -DTRILIBRARY -shared -o libtriangle.dll triangle.c triangle.c: In function 'triunsuitable': triangle.c:1369:5: warning: old-style function definition [-Wold-style-definition] 1369 | int triunsuitable(triorg, tridest, triapex, area) | ^~~~~~~~~~~~~ triangle.c: In function 'triexit': triangle.c:1416:6: warning: old-style function definition [-Wold-style-definition] 1416 | void triexit(status) | ^~~~~~~ triangle.c: In function 'trimalloc': triangle.c:1427:7: warning: old-style function definition [-Wold-style-definition] 1427 | VOID *trimalloc(size) | ^~~~~~~~~ triangle.c: In function 'trifree': triangle.c:1445:6: warning: old-style function definition [-Wold-style-definition] 1445 | void trifree(memptr) | ^~~~~~~ triangle.c:1449:1: error: number of arguments doesn't match prototype 1449 | { | ^ In file included from triangle.c:360: triangle.h:300:6: error: prototype declaration 300 | void trifree(); | ^~~~~~~ triangle.c: In function 'parsecommandline': triangle.c:3288:6: warning: old-style function definition [-Wold-style-definition] 3288 | void parsecommandline(argc, argv, b) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'printtriangle': triangle.c:3670:6: warning: old-style function definition [-Wold-style-definition] 3670 | void printtriangle(m, b, t) | ^~~~~~~~~~~~~ triangle.c:3681:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3681 | printf("triangle x%lx with orientation %d:\n", (unsigned long) t->tri, | ^ triangle.c:3687:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3687 | printf(" [0] = x%lx %d\n", (unsigned long) printtri.tri, | ^ triangle.c:3694:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3694 | printf(" [1] = x%lx %d\n", (unsigned long) printtri.tri, | ^ triangle.c:3701:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3701 | printf(" [2] = x%lx %d\n", (unsigned long) printtri.tri, | ^ triangle.c:3710:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3710 | (t->orient + 1) % 3 + 3, (unsigned long) printvertex, | ^ triangle.c:3717:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3717 | (t->orient + 2) % 3 + 3, (unsigned long) printvertex, | ^ triangle.c:3724:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3724 | t->orient + 3, (unsigned long) printvertex, | ^ triangle.c:3730:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3730 | printf(" [6] = x%lx %d\n", (unsigned long) printsh.ss, | ^ triangle.c:3735:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3735 | printf(" [7] = x%lx %d\n", (unsigned long) printsh.ss, | ^ triangle.c:3740:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3740 | printf(" [8] = x%lx %d\n", (unsigned long) printsh.ss, | ^ triangle.c: In function 'printsubseg': triangle.c:3764:6: warning: old-style function definition [-Wold-style-definition] 3764 | void printsubseg(m, b, s) | ^~~~~~~~~~~ triangle.c:3776:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3776 | (unsigned long) s->ss, s->ssorient, mark(*s)); | ^ triangle.c:3781:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3781 | printf(" [0] = x%lx %d\n", (unsigned long) printsh.ss, | ^ triangle.c:3788:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3788 | printf(" [1] = x%lx %d\n", (unsigned long) printsh.ss, | ^ triangle.c:3797:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3797 | 2 + s->ssorient, (unsigned long) printvertex, | ^ triangle.c:3804:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3804 | 3 - s->ssorient, (unsigned long) printvertex, | ^ triangle.c:3811:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3811 | printf(" [6] = x%lx %d\n", (unsigned long) printtri.tri, | ^ triangle.c:3818:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3818 | printf(" [7] = x%lx %d\n", (unsigned long) printtri.tri, | ^ triangle.c:3827:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3827 | 4 + s->ssorient, (unsigned long) printvertex, | ^ triangle.c:3834:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3834 | 5 - s->ssorient, (unsigned long) printvertex, | ^ triangle.c: In function 'poolzero': triangle.c:3858:6: warning: old-style function definition [-Wold-style-definition] 3858 | void poolzero(pool) | ^~~~~~~~ triangle.c: In function 'poolrestart': triangle.c:3892:6: warning: old-style function definition [-Wold-style-definition] 3892 | void poolrestart(pool) | ^~~~~~~~~~~ triangle.c: In function 'poolinit': triangle.c:3939:6: warning: old-style function definition [-Wold-style-definition] 3939 | void poolinit(pool, bytecount, itemcount, firstitemcount, alignment) | ^~~~~~~~ triangle.c: In function 'pooldeinit': triangle.c:3986:6: warning: old-style function definition [-Wold-style-definition] 3986 | void pooldeinit(pool) | ^~~~~~~~~~ triangle.c:3993:5: error: too many arguments to function 'trifree'; expected 0, have 1 3993 | trifree((VOID *) pool->firstblock); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c: In function 'poolalloc': triangle.c:4007:7: warning: old-style function definition [-Wold-style-definition] 4007 | VOID *poolalloc(pool) | ^~~~~~~~~ triangle.c: In function 'pooldealloc': triangle.c:4070:6: warning: old-style function definition [-Wold-style-definition] 4070 | void pooldealloc(pool, dyingitem) | ^~~~~~~~~~~ triangle.c: In function 'traversalinit': triangle.c:4093:6: warning: old-style function definition [-Wold-style-definition] 4093 | void traversalinit(pool) | ^~~~~~~~~~~~~ triangle.c: In function 'traverse': triangle.c:4129:7: warning: old-style function definition [-Wold-style-definition] 4129 | VOID *traverse(pool) | ^~~~~~~~ triangle.c: In function 'dummyinit': triangle.c:4195:6: warning: old-style function definition [-Wold-style-definition] 4195 | void dummyinit(m, b, trianglebytes, subsegbytes) | ^~~~~~~~~ triangle.c: In function 'initializevertexpool': triangle.c:4274:6: warning: old-style function definition [-Wold-style-definition] 4274 | void initializevertexpool(m, b) | ^~~~~~~~~~~~~~~~~~~~ triangle.c: In function 'initializetrisubpools': triangle.c:4317:6: warning: old-style function definition [-Wold-style-definition] 4317 | void initializetrisubpools(m, b) | ^~~~~~~~~~~~~~~~~~~~~ triangle.c: In function 'triangledealloc': triangle.c:4384:6: warning: old-style function definition [-Wold-style-definition] 4384 | void triangledealloc(m, dyingtriangle) | ^~~~~~~~~~~~~~~ triangle.c: In function 'triangletraverse': triangle.c:4405:11: warning: old-style function definition [-Wold-style-definition] 4405 | triangle *triangletraverse(m) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'subsegdealloc': triangle.c:4430:6: warning: old-style function definition [-Wold-style-definition] 4430 | void subsegdealloc(m, dyingsubseg) | ^~~~~~~~~~~~~ triangle.c: In function 'subsegtraverse': triangle.c:4451:9: warning: old-style function definition [-Wold-style-definition] 4451 | subseg *subsegtraverse(m) | ^~~~~~~~~~~~~~ triangle.c: In function 'vertexdealloc': triangle.c:4476:6: warning: old-style function definition [-Wold-style-definition] 4476 | void vertexdealloc(m, dyingvertex) | ^~~~~~~~~~~~~ triangle.c: In function 'vertextraverse': triangle.c:4497:8: warning: old-style function definition [-Wold-style-definition] 4497 | vertex vertextraverse(m) | ^~~~~~~~~~~~~~ triangle.c: In function 'badsubsegdealloc': triangle.c:4525:6: warning: old-style function definition [-Wold-style-definition] 4525 | void badsubsegdealloc(m, dyingseg) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'badsubsegtraverse': triangle.c:4550:19: warning: old-style function definition [-Wold-style-definition] 4550 | struct badsubseg *badsubsegtraverse(m) | ^~~~~~~~~~~~~~~~~ triangle.c: In function 'getvertex': triangle.c:4583:8: warning: old-style function definition [-Wold-style-definition] 4583 | vertex getvertex(m, b, number) | ^~~~~~~~~ triangle.c: In function 'triangledeinit': triangle.c:4624:6: warning: old-style function definition [-Wold-style-definition] 4624 | void triangledeinit(m, b) | ^~~~~~~~~~~~~~ triangle.c:4631:3: error: too many arguments to function 'trifree'; expected 0, have 1 4631 | trifree((VOID *) m->dummytribase); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c:4634:5: error: too many arguments to function 'trifree'; expected 0, have 1 4634 | trifree((VOID *) m->dummysubbase); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c: In function 'maketriangle': triangle.c:4665:6: warning: old-style function definition [-Wold-style-definition] 4665 | void maketriangle(m, b, newotri) | ^~~~~~~~~~~~ triangle.c: In function 'makesubseg': triangle.c:4709:6: warning: old-style function definition [-Wold-style-definition] 4709 | void makesubseg(m, newsubseg) | ^~~~~~~~~~ triangle.c: In function 'fast_expansion_sum_zeroelim': triangle.c:4965:5: warning: old-style function definition [-Wold-style-definition] 4965 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c: In function 'scale_expansion_zeroelim': triangle.c:5059:5: warning: old-style function definition [-Wold-style-definition] 5059 | int scale_expansion_zeroelim(elen, e, b, h) /* e and h cannot be the same. */ | ^~~~~~~~~~~~~~~~~~~~~~~~ triangle.c: In function 'estimate': triangle.c:5115:6: warning: old-style function definition [-Wold-style-definition] 5115 | REAL estimate(elen, e) | ^~~~~~~~ triangle.c: In function 'counterclockwiseadapt': triangle.c:5154:6: warning: old-style function definition [-Wold-style-definition] 5154 | REAL counterclockwiseadapt(pa, pb, pc, detsum) | ^~~~~~~~~~~~~~~~~~~~~ triangle.c: In function 'counterclockwise': triangle.c:5244:6: warning: old-style function definition [-Wold-style-definition] 5244 | REAL counterclockwise(m, b, pa, pb, pc) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'incircleadapt': triangle.c:5312:6: warning: old-style function definition [-Wold-style-definition] 5312 | REAL incircleadapt(pa, pb, pc, pd, permanent) | ^~~~~~~~~~~~~ triangle.c: In function 'incircle': triangle.c:5892:6: warning: old-style function definition [-Wold-style-definition] 5892 | REAL incircle(m, b, pa, pb, pc, pd) | ^~~~~~~~ triangle.c: In function 'orient3dadapt': triangle.c:5975:6: warning: old-style function definition [-Wold-style-definition] 5975 | REAL orient3dadapt(pa, pb, pc, pd, | ^~~~~~~~~~~~~ triangle.c: In function 'orient3d': triangle.c:6400:6: warning: old-style function definition [-Wold-style-definition] 6400 | REAL orient3d(m, b, pa, pb, pc, pd, aheight, bheight, cheight, dheight) | ^~~~~~~~ triangle.c: In function 'nonregular': triangle.c:6482:6: warning: old-style function definition [-Wold-style-definition] 6482 | REAL nonregular(m, b, pa, pb, pc, pd) | ^~~~~~~~~~ triangle.c: In function 'findcircumcenter': triangle.c:6524:6: warning: old-style function definition [-Wold-style-definition] 6524 | void findcircumcenter(m, b, torg, tdest, tapex, circumcenter, xi, eta, | ^~~~~~~~~~~~~~~~ triangle.c: In function 'triangleinit': triangle.c:6636:6: warning: old-style function definition [-Wold-style-definition] 6636 | void triangleinit(m) | ^~~~~~~~~~~~ triangle.c: In function 'randomnation': triangle.c:6675:15: warning: old-style function definition [-Wold-style-definition] 6675 | unsigned long randomnation(choices) | ^~~~~~~~~~~~ triangle.c: In function 'checkmesh': triangle.c:6699:6: warning: old-style function definition [-Wold-style-definition] 6699 | void checkmesh(m, b) | ^~~~~~~~~ triangle.c: In function 'checkdelaunay': triangle.c:6798:6: warning: old-style function definition [-Wold-style-definition] 6798 | void checkdelaunay(m, b) | ^~~~~~~~~~~~~ triangle.c: In function 'enqueuebadtriang': triangle.c:6909:6: warning: old-style function definition [-Wold-style-definition] 6909 | void enqueuebadtriang(m, b, badtri) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'enqueuebadtri': triangle.c:7015:6: warning: old-style function definition [-Wold-style-definition] 7015 | void enqueuebadtri(m, b, enqtri, minedge, enqapex, enqorg, enqdest) | ^~~~~~~~~~~~~ triangle.c: In function 'dequeuebadtriang': triangle.c:7051:19: warning: old-style function definition [-Wold-style-definition] 7051 | struct badtriang *dequeuebadtriang(m) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'checkseg4encroach': triangle.c:7105:5: warning: old-style function definition [-Wold-style-definition] 7105 | int checkseg4encroach(m, b, testsubseg) | ^~~~~~~~~~~~~~~~~ triangle.c: In function 'testtriangle': triangle.c:7217:6: warning: old-style function definition [-Wold-style-definition] 7217 | void testtriangle(m, b, testtri) | ^~~~~~~~~~~~ triangle.c: In function 'makevertexmap': triangle.c:7403:6: warning: old-style function definition [-Wold-style-definition] 7403 | void makevertexmap(m, b) | ^~~~~~~~~~~~~ triangle.c: In function 'preciselocate': triangle.c:7500:19: warning: old-style function definition [-Wold-style-definition] 7500 | enum locateresult preciselocate(m, b, searchpoint, searchtri, stopatsubsegment) | ^~~~~~~~~~~~~ triangle.c: In function 'locate': triangle.c:7643:19: warning: old-style function definition [-Wold-style-definition] 7643 | enum locateresult locate(m, b, searchpoint, searchtri) | ^~~~~~ triangle.c: In function 'insertsubseg': triangle.c:7814:6: warning: old-style function definition [-Wold-style-definition] 7814 | void insertsubseg(m, b, tri, subsegmark) | ^~~~~~~~~~~~ triangle.c: In function 'flip': triangle.c:7917:6: warning: old-style function definition [-Wold-style-definition] 7917 | void flip(m, b, flipedge) | ^~~~ triangle.c: In function 'unflip': triangle.c:8052:6: warning: old-style function definition [-Wold-style-definition] 8052 | void unflip(m, b, flipedge) | ^~~~~~ triangle.c: In function 'insertvertex': triangle.c:8204:25: warning: old-style function definition [-Wold-style-definition] 8204 | enum insertvertexresult insertvertex(m, b, newvertex, searchtri, splitseg, | ^~~~~~~~~~~~ triangle.c: In function 'triangulatepolygon': triangle.c:8860:6: warning: old-style function definition [-Wold-style-definition] 8860 | void triangulatepolygon(m, b, firstedge, lastedge, edgecount, doflip, triflaws) | ^~~~~~~~~~~~~~~~~~ triangle.c: In function 'deletevertex': triangle.c:8957:6: warning: old-style function definition [-Wold-style-definition] 8957 | void deletevertex(m, b, deltri) | ^~~~~~~~~~~~ triangle.c: In function 'undovertex': triangle.c:9060:6: warning: old-style function definition [-Wold-style-definition] 9060 | void undovertex(m, b) | ^~~~~~~~~~ triangle.c: In function 'vertexsort': triangle.c:9207:6: warning: old-style function definition [-Wold-style-definition] 9207 | void vertexsort(sortarray, arraysize) | ^~~~~~~~~~ triangle.c: In function 'vertexmedian': triangle.c:9281:6: warning: old-style function definition [-Wold-style-definition] 9281 | void vertexmedian(sortarray, arraysize, median, axis) | ^~~~~~~~~~~~ triangle.c: In function 'alternateaxes': triangle.c:9359:6: warning: old-style function definition [-Wold-style-definition] 9359 | void alternateaxes(sortarray, arraysize, axis) | ^~~~~~~~~~~~~ triangle.c: In function 'mergehulls': triangle.c:9425:6: warning: old-style function definition [-Wold-style-definition] 9425 | void mergehulls(m, b, farleft, innerleft, innerright, farright, axis) | ^~~~~~~~~~ triangle.c: In function 'divconqrecurse': triangle.c:9752:6: warning: old-style function definition [-Wold-style-definition] 9752 | void divconqrecurse(m, b, sortarray, vertices, axis, farleft, farright) | ^~~~~~~~~~~~~~ triangle.c: In function 'removeghosts': triangle.c:9914:6: warning: old-style function definition [-Wold-style-definition] 9914 | long removeghosts(m, b, startghost) | ^~~~~~~~~~~~ triangle.c: In function 'divconqdelaunay': triangle.c:9977:6: warning: old-style function definition [-Wold-style-definition] 9977 | long divconqdelaunay(m, b) | ^~~~~~~~~~~~~~~ triangle.c:10035:3: error: too many arguments to function 'trifree'; expected 0, have 1 10035 | trifree((VOID *) sortarray); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c: In function 'boundingbox': triangle.c:10064:6: warning: old-style function definition [-Wold-style-definition] 10064 | void boundingbox(m, b) | ^~~~~~~~~~~ triangle.c: In function 'removebox': triangle.c:10130:6: warning: old-style function definition [-Wold-style-definition] 10130 | long removebox(m, b) | ^~~~~~~~~ triangle.c:10206:3: error: too many arguments to function 'trifree'; expected 0, have 1 10206 | trifree((VOID *) m->infvertex1); /* Deallocate the bounding box vertices. */ | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c:10207:3: error: too many arguments to function 'trifree'; expected 0, have 1 10207 | trifree((VOID *) m->infvertex2); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c:10208:3: error: too many arguments to function 'trifree'; expected 0, have 1 10208 | trifree((VOID *) m->infvertex3); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c: In function 'incrementaldelaunay': triangle.c:10229:6: warning: old-style function definition [-Wold-style-definition] 10229 | long incrementaldelaunay(m, b) | ^~~~~~~~~~~~~~~~~~~ triangle.c: In function 'eventheapinsert': triangle.c:10278:6: warning: old-style function definition [-Wold-style-definition] 10278 | void eventheapinsert(heap, heapsize, newevent) | ^~~~~~~~~~~~~~~ triangle.c: In function 'eventheapify': triangle.c:10319:6: warning: old-style function definition [-Wold-style-definition] 10319 | void eventheapify(heap, heapsize, eventnum) | ^~~~~~~~~~~~ triangle.c: In function 'eventheapdelete': triangle.c:10375:6: warning: old-style function definition [-Wold-style-definition] 10375 | void eventheapdelete(heap, heapsize, eventnum) | ^~~~~~~~~~~~~~~ triangle.c: In function 'createeventheap': triangle.c:10419:6: warning: old-style function definition [-Wold-style-definition] 10419 | void createeventheap(m, eventheap, events, freeevents) | ^~~~~~~~~~~~~~~ triangle.c: In function 'rightofhyperbola': triangle.c:10457:5: warning: old-style function definition [-Wold-style-definition] 10457 | int rightofhyperbola(m, fronttri, newsite) | ^~~~~~~~~~~~~~~~ triangle.c: In function 'circletop': triangle.c:10496:6: warning: old-style function definition [-Wold-style-definition] 10496 | REAL circletop(m, pa, pb, pc, ccwabc) | ^~~~~~~~~ triangle.c: In function 'check4deadevent': triangle.c:10531:6: warning: old-style function definition [-Wold-style-definition] 10531 | void check4deadevent(checktri, freeevents, eventheap, heapsize) | ^~~~~~~~~~~~~~~ triangle.c: In function 'splay': triangle.c:10563:19: warning: old-style function definition [-Wold-style-definition] 10563 | struct splaynode *splay(m, splaytree, searchpoint, searchtri) | ^~~~~ triangle.c: In function 'splayinsert': triangle.c:10682:19: warning: old-style function definition [-Wold-style-definition] 10682 | struct splaynode *splayinsert(m, splayroot, newkey, searchpoint) | ^~~~~~~~~~~ triangle.c: In function 'circletopinsert': triangle.c:10720:19: warning: old-style function definition [-Wold-style-definition] 10720 | struct splaynode *circletopinsert(m, b, splayroot, newkey, pa, pb, pc, topy) | ^~~~~~~~~~~~~~~ triangle.c: In function 'frontlocate': triangle.c:10760:19: warning: old-style function definition [-Wold-style-definition] 10760 | struct splaynode *frontlocate(m, splayroot, bottommost, searchvertex, | ^~~~~~~~~~~ triangle.c: In function 'sweeplinedelaunay': triangle.c:10793:6: warning: old-style function definition [-Wold-style-definition] 10793 | long sweeplinedelaunay(m, b) | ^~~~~~~~~~~~~~~~~ triangle.c: In function 'delaunay': triangle.c:11021:6: warning: old-style function definition [-Wold-style-definition] 11021 | long delaunay(m, b) | ^~~~~~~~ triangle.c: In function 'reconstruct': triangle.c:11101:5: warning: old-style function definition [-Wold-style-definition] 11101 | int reconstruct(m, b, trianglelist, triangleattriblist, trianglearealist, | ^~~~~~~~~~~ triangle.c:11564:3: error: too many arguments to function 'trifree'; expected 0, have 1 11564 | trifree((VOID *) vertexarray); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c: In function 'finddirection': triangle.c:11600:26: warning: old-style function definition [-Wold-style-definition] 11600 | enum finddirectionresult finddirection(m, b, searchtri, searchpoint) | ^~~~~~~~~~~~~ triangle.c: In function 'segmentintersection': triangle.c:11695:6: warning: old-style function definition [-Wold-style-definition] 11695 | void segmentintersection(m, b, splittri, splitsubseg, endpoint2) | ^~~~~~~~~~~~~~~~~~~ triangle.c: In function 'scoutsegment': triangle.c:11821:5: warning: old-style function definition [-Wold-style-definition] 11821 | int scoutsegment(m, b, searchtri, endpoint2, newmark) | ^~~~~~~~~~~~ triangle.c: In function 'conformingedge': triangle.c:11905:6: warning: old-style function definition [-Wold-style-definition] 11905 | void conformingedge(m, b, endpoint1, endpoint2, newmark) | ^~~~~~~~~~~~~~ triangle.c: In function 'delaunayfixup': triangle.c:12035:6: warning: old-style function definition [-Wold-style-definition] 12035 | void delaunayfixup(m, b, fixuptri, leftside) | ^~~~~~~~~~~~~ triangle.c: In function 'constrainededge': triangle.c:12155:6: warning: old-style function definition [-Wold-style-definition] 12155 | void constrainededge(m, b, starttri, endpoint2, newmark) | ^~~~~~~~~~~~~~~ triangle.c: In function 'insertsegment': triangle.c:12257:6: warning: old-style function definition [-Wold-style-definition] 12257 | void insertsegment(m, b, endpoint1, endpoint2, newmark) | ^~~~~~~~~~~~~ triangle.c: In function 'markhull': triangle.c:12368:6: warning: old-style function definition [-Wold-style-definition] 12368 | void markhull(m, b) | ^~~~~~~~ triangle.c: In function 'formskeleton': triangle.c:12415:6: warning: old-style function definition [-Wold-style-definition] 12415 | void formskeleton(m, b, segmentlist, segmentmarkerlist, numberofsegments) | ^~~~~~~~~~~~ triangle.c: In function 'infecthull': triangle.c:12581:6: warning: old-style function definition [-Wold-style-definition] 12581 | void infecthull(m, b) | ^~~~~~~~~~ triangle.c: In function 'plague': triangle.c:12663:6: warning: old-style function definition [-Wold-style-definition] 12663 | void plague(m, b) | ^~~~~~ triangle.c: In function 'regionplague': triangle.c:12874:6: warning: old-style function definition [-Wold-style-definition] 12874 | void regionplague(m, b, attribute, area) | ^~~~~~~~~~~~ triangle.c: In function 'carveholes': triangle.c:12987:6: warning: old-style function definition [-Wold-style-definition] 12987 | void carveholes(m, b, holelist, holes, regionlist, regions) | ^~~~~~~~~~ triangle.c:13156:5: error: too many arguments to function 'trifree'; expected 0, have 1 13156 | trifree((VOID *) regiontris); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~ triangle.c:1445:6: note: declared here 1445 | void trifree(memptr) | ^~~~~~~ triangle.c: In function 'tallyencs': triangle.c:13180:6: warning: old-style function definition [-Wold-style-definition] 13180 | void tallyencs(m, b) | ^~~~~~~~~ triangle.c: In function 'splitencsegs': triangle.c:13241:6: warning: old-style function definition [-Wold-style-definition] 13241 | void splitencsegs(m, b, triflaws) | ^~~~~~~~~~~~ triangle.c: In function 'tallyfaces': triangle.c:13453:6: warning: old-style function definition [-Wold-style-definition] 13453 | void tallyfaces(m, b) | ^~~~~~~~~~ triangle.c: In function 'splittriangle': triangle.c:13490:6: warning: old-style function definition [-Wold-style-definition] 13490 | void splittriangle(m, b, badtri) | ^~~~~~~~~~~~~ triangle.c: In function 'enforcequality': triangle.c:13618:6: warning: old-style function definition [-Wold-style-definition] 13618 | void enforcequality(m, b) | ^~~~~~~~~~~~~~ triangle.c: In function 'highorder': triangle.c:13717:6: warning: old-style function definition [-Wold-style-definition] 13717 | void highorder(m, b) | ^~~~~~~~~ triangle.c: In function 'transfernodes': triangle.c:14092:6: warning: old-style function definition [-Wold-style-definition] 14092 | void transfernodes(m, b, pointlist, pointattriblist, pointmarkerlist, | ^~~~~~~~~~~~~ triangle.c: In function 'writenodes': triangle.c:14329:6: warning: old-style function definition [-Wold-style-definition] 14329 | void writenodes(m, b, pointlist, pointattriblist, pointmarkerlist) | ^~~~~~~~~~ triangle.c: In function 'numbernodes': triangle.c:14468:6: warning: old-style function definition [-Wold-style-definition] 14468 | void numbernodes(m, b) | ^~~~~~~~~~~ triangle.c: In function 'writeelements': triangle.c:14501:6: warning: old-style function definition [-Wold-style-definition] 14501 | void writeelements(m, b, trianglelist, triangleattriblist) | ^~~~~~~~~~~~~ triangle.c: In function 'writepoly': triangle.c:14642:6: warning: old-style function definition [-Wold-style-definition] 14642 | void writepoly(m, b, segmentlist, segmentmarkerlist) | ^~~~~~~~~ triangle.c: In function 'writeedges': triangle.c:14788:6: warning: old-style function definition [-Wold-style-definition] 14788 | void writeedges(m, b, edgelist, edgemarkerlist) | ^~~~~~~~~~ triangle.c: In function 'writevoronoi': triangle.c:14943:6: warning: old-style function definition [-Wold-style-definition] 14943 | void writevoronoi(m, b, vpointlist, vpointattriblist, vpointmarkerlist, | ^~~~~~~~~~~~ triangle.c: In function 'writeneighbors': triangle.c:15154:6: warning: old-style function definition [-Wold-style-definition] 15154 | void writeneighbors(m, b, neighborlist) | ^~~~~~~~~~~~~~ triangle.c: In function 'quality_statistics': triangle.c:15347:6: warning: old-style function definition [-Wold-style-definition] 15347 | void quality_statistics(m, b) | ^~~~~~~~~~~~~~~~~~ triangle.c: In function 'statistics': triangle.c:15554:6: warning: old-style function definition [-Wold-style-definition] 15554 | void statistics(m, b) | ^~~~~~~~~~ triangle.c: In function 'triangulate': triangle.c:15675:6: warning: old-style function definition [-Wold-style-definition] 15675 | void triangulate(triswitches, in, out, vorout) | ^~~~~~~~~~~ triangle.c:15694:1: error: number of arguments doesn't match prototype 15694 | { | ^ triangle.h:299:6: error: prototype declaration 299 | void triangulate(); | ^~~~~~~~~~~ make: *** [makefile:36: libtriangle.dll] Error 1 ====================================================== ERROR: installation of triangle failed ====================================================== Build step 'Execute shell' marked build as failure Recording test results Finished: FAILURE