Source: tree-puzzle Version: 5.2-11 Severity: serious Justification: FTBFS on amd64 Tags: buster sid Usertags: ftbfs-20200222 ftbfs-buster
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now sgamma.o sml1.o > sml2.o smlparam.o smodel1.o smodel2.o spuzzle1.o spuzzle2.o spstep.o sutil.o > sconsensus.o streesort.o streetest.o -lsprng -lm -o puzzle > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./gamma.c && mv > gamma.o pgamma.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./ml1.c && mv > ml1.o pml1.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./ml2.c && mv > ml2.o pml2.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./mlparam.c && > mv mlparam.o pmlparam.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./model1.c && > mv model1.o pmodel1.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./model2.c && > mv model2.o pmodel2.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./puzzle1.c && > mv puzzle1.o ppuzzle1.o > ./puzzle1.c: In function ‘readallquarts’: > ./puzzle1.c:294:3: warning: ignoring return value of ‘fscanf’, declared with > attribute warn_unused_result [-Wunused-result] > 294 | fscanf(ifp, "TREE-PUZZLE\n"); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:295:3: warning: ignoring return value of ‘fscanf’, declared with > attribute warn_unused_result [-Wunused-result] > 295 | fscanf(ifp, "%s\n\n", dummyversion); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:297:3: warning: ignoring return value of ‘fscanf’, declared with > attribute warn_unused_result [-Wunused-result] > 297 | fscanf(ifp, "species: %d\n", &dummynspec); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:298:3: warning: ignoring return value of ‘fscanf’, declared with > attribute warn_unused_result [-Wunused-result] > 298 | fscanf(ifp, "quartets: %lu\n", &dummynquart); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:299:3: warning: ignoring return value of ‘fscanf’, declared with > attribute warn_unused_result [-Wunused-result] > 299 | fscanf(ifp, "bytes: %lu\n\n", &dummyblocklen); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:322:6: warning: ignoring return value of ‘fscanf’, declared with > attribute warn_unused_result [-Wunused-result] > 322 | fscanf(ifp, "%s\n", dummyname); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:335:3: warning: ignoring return value of ‘fread’, declared with > attribute warn_unused_result [-Wunused-result] > 335 | fread(&(quartetinfo[0]), sizeof(char), blocklen, ifp); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c: In function ‘setoptions’: > ./puzzle1.c:718:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 718 | scanf("%d", &locroot); > | ^~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:776:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 776 | scanf("%lf", &fracinv); > | ^~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:795:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 795 | scanf("%lf", &Geta); > | ^~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:813:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 813 | scanf("%d", &numcats); > | ^~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:915:9: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 915 | scanf("%d", &numclust); > | ^~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1115:9: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1115 | scanf("%lf", &(Freqtpm[i])); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1149:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1149 | scanf("%lu", &Numtrial); > | ^~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1164:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1164 | scanf("%lu", &lmqts); > | ^~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1181:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1181 | scanf("%d", &outgroup); > | ^~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1449:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1449 | scanf("%lf", &TSparam); > | ^~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1478:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1478 | scanf("%lf", &YRparam); > | ^~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1502:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1502 | scanf("%lf", &tstvf84); > | ^~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1515:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1515 | scanf("%lf", >R_ACrate); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1524:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1524 | scanf("%lf", >R_AGrate); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1533:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1533 | scanf("%lf", >R_ATrate); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1542:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1542 | scanf("%lf", >R_CGrate); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1551:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1551 | scanf("%lf", >R_CTrate); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:1560:8: warning: ignoring return value of ‘scanf’, declared with > attribute warn_unused_result [-Wunused-result] > 1560 | scanf("%lf", >R_GTrate); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c: In function ‘setfilenames’: > ./puzzle1.c:5283:28: warning: ‘%s’ directive writing 6 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5283 | sprintf(OUTFILE ,"%s.%s", FILEPREFIX, OUTFILEEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 8 and 2055 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5284:28: warning: ‘%s’ directive writing 4 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5284 | sprintf(TREEFILE ,"%s.%s", FILEPREFIX, TREEFILEEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 6 and 2053 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5285:28: warning: ‘%s’ directive writing 4 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5285 | sprintf(DISTANCES ,"%s.%s", FILEPREFIX, DISTANCESEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 6 and 2053 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5286:28: warning: ‘%s’ directive writing 3 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5286 | sprintf(TRIANGLE ,"%s.%s", FILEPREFIX, TRIANGLEEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 5 and 2052 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5287:28: warning: ‘%s’ directive writing 5 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5287 | sprintf(UNRESOLVED ,"%s.%s", FILEPREFIX, UNRESOLVEDEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 7 and 2054 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5288:28: warning: ‘%s’ directive writing 8 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5288 | sprintf(ALLQUART ,"%s.%s", FILEPREFIX, ALLQUARTEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 10 and 2057 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5289:28: warning: ‘%s’ directive writing 10 bytes into a region > of size between 0 and 2047 [-Wformat-overflow=] > 5289 | sprintf(ALLQUARTLH ,"%s.%s", FILEPREFIX, ALLQUARTLHEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 12 and 2059 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5290:28: warning: ‘%s’ directive writing 6 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5290 | sprintf(SITELH ,"%s.%s", FILEPREFIX, SITELHEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 8 and 2055 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5291:28: warning: ‘%s’ directive writing 7 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5291 | sprintf(SITELHB ,"%s.%s", FILEPREFIX, SITELHBEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 9 and 2056 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5292:28: warning: ‘%s’ directive writing 8 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5292 | sprintf(SITERATE ,"%s.%s", FILEPREFIX, SITERATEEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 10 and 2057 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5293:28: warning: ‘%s’ directive writing 9 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5293 | sprintf(SITERATEB ,"%s.%s", FILEPREFIX, SITERATEBEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 11 and 2058 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5294:28: warning: ‘%s’ directive writing 5 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5294 | sprintf(OUTPARAM ,"%s.%s", FILEPREFIX, OUTPARAMEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 7 and 2054 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5295:28: warning: ‘%s’ directive writing 10 bytes into a region > of size between 0 and 2047 [-Wformat-overflow=] > 5295 | sprintf(SUBSET ,"%s.%s", FILEPREFIX, SUBSETEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 12 and 2059 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5296:28: warning: ‘%s’ directive writing 5 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5296 | sprintf(OUTPTLIST ,"%s.%s", FILEPREFIX, OUTPTLISTEXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 7 and 2054 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./puzzle1.c:5297:28: warning: ‘%s’ directive writing 7 bytes into a region of > size between 0 and 2047 [-Wformat-overflow=] > 5297 | sprintf(OUTPTORDER ,"%s.%s", FILEPREFIX, OUTPTORDEREXT); > | ^~ > In file included from /usr/include/stdio.h:867, > from ./puzzle.h:32, > from ./puzzle1.c:32: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: > ‘__builtin___sprintf_chk’ output between 9 and 2056 bytes into a destination > of size 2048 > 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 37 | __bos (__s), __fmt, __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./puzzle2.c && > mv puzzle2.o ppuzzle2.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./pstep.c && mv > pstep.o ppstep.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./sched.c && mv > sched.o psched.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./util.c && mv > util.o putil.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./consensus.c > && mv consensus.o pconsensus.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./treesort.c && > mv treesort.o ptreesort.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./treetest.c && > mv treetest.o ptreetest.o > /usr/bin/mpicc -DPARALLEL -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c ./ppuzzle.c > In file included from ./ppuzzle.c:25: > ./ppuzzle.c: In function ‘PP_Update_EEI’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:300:2: note: in expansion of macro ‘MPI_Address’ > 300 | MPI_Address(&(Eval[0]), &(Dtypeaddr[0])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:302:2: note: in expansion of macro ‘MPI_Address’ > 302 | MPI_Address(&(Evec[0][0]), &(Dtypeaddr[1])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:304:2: note: in expansion of macro ‘MPI_Address’ > 304 | MPI_Address(&(Ievc[0][0]), &(Dtypeaddr[2])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:306:2: note: in expansion of macro ‘MPI_Type_struct’ > 306 | MPI_Type_struct(3, Dtypelens, Dtypeaddr, Dtypes, &PP_Data); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_Final_Update’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:344:2: note: in expansion of macro ‘MPI_Address’ > 344 | MPI_Address(&(DMVector[0]), &(Dtypeaddr[0])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:346:2: note: in expansion of macro ‘MPI_Address’ > 346 | MPI_Address(&(Rates[0]), &(Dtypeaddr[1])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:348:2: note: in expansion of macro ‘MPI_Address’ > 348 | MPI_Address(&(fracinv), &(Dtypeaddr[2])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:350:2: note: in expansion of macro ‘MPI_Address’ > 350 | MPI_Address(&(Eval[0]), &(Dtypeaddr[3])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:352:2: note: in expansion of macro ‘MPI_Address’ > 352 | MPI_Address(&(Evec[0][0]), &(Dtypeaddr[4])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:354:2: note: in expansion of macro ‘MPI_Address’ > 354 | MPI_Address(&(Ievc[0][0]), &(Dtypeaddr[5])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:356:2: note: in expansion of macro ‘MPI_Type_struct’ > 356 | MPI_Type_struct(6, Dtypelens, Dtypeaddr, Dtypes, &PP_Data); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendSizes’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:722:3: note: in expansion of macro ‘MPI_Address’ > 722 | MPI_Address(ints, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:723:3: note: in expansion of macro ‘MPI_Address’ > 723 | MPI_Address(doubles, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:725:3: note: in expansion of macro ‘MPI_Type_struct’ > 725 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_Sizes); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvSizes’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:800:3: note: in expansion of macro ‘MPI_Address’ > 800 | MPI_Address(ints, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:801:3: note: in expansion of macro ‘MPI_Address’ > 801 | MPI_Address(doubles, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:803:3: note: in expansion of macro ‘MPI_Type_struct’ > 803 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_Sizes); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvData’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:892:3: note: in expansion of macro ‘MPI_Address’ > 892 | MPI_Address(&(Seqpat[0][0]), &(Dtypeaddr[0])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:894:3: note: in expansion of macro ‘MPI_Address’ > 894 | MPI_Address(&(Alias[0]), &(Dtypeaddr[1])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:896:3: note: in expansion of macro ‘MPI_Address’ > 896 | MPI_Address(&(Weight[0]), &(Dtypeaddr[2])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:898:3: note: in expansion of macro ‘MPI_Address’ > 898 | MPI_Address(&(constpat[0]), &(Dtypeaddr[3])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:900:3: note: in expansion of macro ‘MPI_Address’ > 900 | MPI_Address(&(Rates[0]), &(Dtypeaddr[4])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:902:3: note: in expansion of macro ‘MPI_Address’ > 902 | MPI_Address(&(Eval[0]), &(Dtypeaddr[5])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:904:3: note: in expansion of macro ‘MPI_Address’ > 904 | MPI_Address(&(Freqtpm[0]), &(Dtypeaddr[6])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:906:3: note: in expansion of macro ‘MPI_Address’ > 906 | MPI_Address(&(Evec[0][0]), &(Dtypeaddr[7])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:908:3: note: in expansion of macro ‘MPI_Address’ > 908 | MPI_Address(&(Ievc[0][0]), &(Dtypeaddr[8])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:910:3: note: in expansion of macro ‘MPI_Address’ > 910 | MPI_Address(&(iexp[0][0]), &(Dtypeaddr[9])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:912:3: note: in expansion of macro ‘MPI_Address’ > 912 | MPI_Address(&(Distanmat[0][0]), &(Dtypeaddr[10])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:914:3: note: in expansion of macro ‘MPI_Address’ > 914 | MPI_Address(&(ltprobr[0][0][0]), &(Dtypeaddr[11])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:916:3: note: in expansion of macro ‘MPI_Type_struct’ > 916 | MPI_Type_struct(12, Dtypelens, Dtypeaddr, Dtypes, &PP_Data); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendData’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:987:3: note: in expansion of macro ‘MPI_Address’ > 987 | MPI_Address(&(Seqpat[0][0]), &(Dtypeaddr[0])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:989:3: note: in expansion of macro ‘MPI_Address’ > 989 | MPI_Address(&(Alias[0]), &(Dtypeaddr[1])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:991:3: note: in expansion of macro ‘MPI_Address’ > 991 | MPI_Address(&(Weight[0]), &(Dtypeaddr[2])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:993:3: note: in expansion of macro ‘MPI_Address’ > 993 | MPI_Address(&(constpat[0]), &(Dtypeaddr[3])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:995:3: note: in expansion of macro ‘MPI_Address’ > 995 | MPI_Address(&(Rates[0]), &(Dtypeaddr[4])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:997:3: note: in expansion of macro ‘MPI_Address’ > 997 | MPI_Address(&(Eval[0]), &(Dtypeaddr[5])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:999:3: note: in expansion of macro ‘MPI_Address’ > 999 | MPI_Address(&(Freqtpm[0]), &(Dtypeaddr[6])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1001:3: note: in expansion of macro ‘MPI_Address’ > 1001 | MPI_Address(&(Evec[0][0]), &(Dtypeaddr[7])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1003:3: note: in expansion of macro ‘MPI_Address’ > 1003 | MPI_Address(&(Ievc[0][0]), &(Dtypeaddr[8])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1005:3: note: in expansion of macro ‘MPI_Address’ > 1005 | MPI_Address(&(iexp[0][0]), &(Dtypeaddr [9])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1007:3: note: in expansion of macro ‘MPI_Address’ > 1007 | MPI_Address(&(Distanmat[0][0]), &(Dtypeaddr[10])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1009:3: note: in expansion of macro ‘MPI_Address’ > 1009 | MPI_Address(&(ltprobr[0][0][0]), &(Dtypeaddr[11])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1011:3: note: in expansion of macro ‘MPI_Type_struct’ > 1011 | MPI_Type_struct(12, Dtypelens, Dtypeaddr, Dtypes, &PP_Data); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendQuart’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1153:3: note: in expansion of macro ‘MPI_Address’ > 1153 | MPI_Address(ints, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1154:3: note: in expansion of macro ‘MPI_Address’ > 1154 | MPI_Address(doubles, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1156:3: note: in expansion of macro ‘MPI_Type_struct’ > 1156 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_Quart); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvQuart’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1204:3: note: in expansion of macro ‘MPI_Address’ > 1204 | MPI_Address(ints, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1205:3: note: in expansion of macro ‘MPI_Address’ > 1205 | MPI_Address(doubles, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1207:3: note: in expansion of macro ‘MPI_Type_struct’ > 1207 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_Quart); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendQuartBlock’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1371:3: note: in expansion of macro ‘MPI_Address’ > 1371 | MPI_Address(ulis, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1372:3: note: in expansion of macro ‘MPI_Address’ > 1372 | MPI_Address(ints, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1374:3: note: in expansion of macro ‘MPI_Type_struct’ > 1374 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_QBlockSpecs); > | ^~~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1387:3: note: in expansion of macro ‘MPI_Address’ > 1387 | MPI_Address(trueaddr, DtypeaddrRes); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1390:3: note: in expansion of macro ‘MPI_Address’ > 1390 | MPI_Address(bq, (DtypeaddrRes + 1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1392:3: note: in expansion of macro ‘MPI_Type_struct’ > 1392 | MPI_Type_struct(2, DtypelensRes, DtypeaddrRes, DtypesRes, > &PP_QBlockRes); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvQuartBlock’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1458:2: note: in expansion of macro ‘MPI_Address’ > 1458 | MPI_Address(ulis, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1459:2: note: in expansion of macro ‘MPI_Address’ > 1459 | MPI_Address(ints, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1461:2: note: in expansion of macro ‘MPI_Type_struct’ > 1461 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_QBlockSpecs); > | ^~~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1489:2: note: in expansion of macro ‘MPI_Address’ > 1489 | MPI_Address(trueaddr, DtypeaddrRes); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1494:2: note: in expansion of macro ‘MPI_Address’ > 1494 | MPI_Address(bq, (DtypeaddrRes+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1495:2: note: in expansion of macro ‘MPI_Type_struct’ > 1495 | MPI_Type_struct(2, DtypelensRes, DtypeaddrRes, DtypesRes, > &PP_QBlockRes); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendAllQuarts’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1640:3: note: in expansion of macro ‘MPI_Address’ > 1640 | MPI_Address(&(quartetinfo[0]), Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1641:3: note: in expansion of macro ‘MPI_Type_struct’ > 1641 | MPI_Type_struct(1, Dtypelens, Dtypeaddr, Dtypes, &PP_AllQuarts); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvAllQuarts’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1689:3: note: in expansion of macro ‘MPI_Address’ > 1689 | MPI_Address(&(quartetinfo[0]), Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1690:3: note: in expansion of macro ‘MPI_Type_struct’ > 1690 | MPI_Type_struct(1, Dtypelens, Dtypeaddr, Dtypes, &PP_AllQuarts); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendSplitsBlock’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1751:5: note: in expansion of macro ‘MPI_Address’ > 1751 | MPI_Address(&(biparts[n][0][0]), &(Dtypeaddr[n])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1757:5: note: in expansion of macro ‘MPI_Address’ > 1757 | MPI_Address((*pstptr).tree, &(Dtypeaddr[(int)blocksize + n])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1767:3: note: in expansion of macro ‘MPI_Address’ > 1767 | MPI_Address(&(pstnumarr[0]), &(Dtypeaddr[((int)blocksize + > pstnum)])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1769:3: note: in expansion of macro ‘MPI_Type_struct’ > 1769 | MPI_Type_struct(((int)blocksize + pstnum + 1), Dtypelens, > Dtypeaddr, Dtypes, &PP_Biparts); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvSplitsBlock’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1846:5: note: in expansion of macro ‘MPI_Address’ > 1846 | MPI_Address(&((*bip)[n][0][0]), &(Dtypeaddr[n])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1852:5: note: in expansion of macro ‘MPI_Address’ > 1852 | MPI_Address(&(pstarr[n][0]), &(Dtypeaddr[(int)*blocksize + n])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1857:3: note: in expansion of macro ‘MPI_Address’ > 1857 | MPI_Address(&(pstnumarr[0]), &(Dtypeaddr[(int)*blocksize + > pstlistnum])); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:1859:3: note: in expansion of macro ‘MPI_Type_struct’ > 1859 | MPI_Type_struct(((int)*blocksize + pstlistnum + 1), Dtypelens, > Dtypeaddr, Dtypes, &PP_Biparts); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_SendDone’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:2056:3: note: in expansion of macro ‘MPI_Address’ > 2056 | MPI_Address(ints, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:2057:3: note: in expansion of macro ‘MPI_Address’ > 2057 | MPI_Address(doubles, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:2059:3: note: in expansion of macro ‘MPI_Type_struct’ > 2059 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_Stats); > | ^~~~~~~~~~~~~~~ > ./ppuzzle.c: In function ‘PP_RecvDone’: > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:2176:3: note: in expansion of macro ‘MPI_Address’ > 2176 | MPI_Address(ints, Dtypeaddr); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address > instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2842:27: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2842 | #define MPI_Address(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:2177:3: note: in expansion of macro ‘MPI_Address’ > 2177 | MPI_Address(doubles, (Dtypeaddr+1)); > | ^~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: static > assertion failed: "MPI_Type_struct was removed in MPI-3.0. Use > MPI_Type_create_struct instead." > 322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) > _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") > | ^~~~~~~~~~~~~~ > /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2850:31: note: in expansion > of macro ‘THIS_SYMBOL_WAS_REMOVED_IN_MPI30’ > 2850 | #define MPI_Type_struct(...) > THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./ppuzzle.c:2179:3: note: in expansion of macro ‘MPI_Type_struct’ > 2179 | MPI_Type_struct(2, Dtypelens, Dtypeaddr, Dtypes, &PP_Stats); > | ^~~~~~~~~~~~~~~ > make[3]: *** [Makefile:800: ppuzzle.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2020/02/22/tree-puzzle_5.2-11_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.