* using log directory 'd:/Rcompile/CRANpkg/local/3.3/Rmpi.Rcheck' * using R version 3.3.3 (2017-03-06) * using platform: x86_64-w64-mingw32 (64-bit) * using session charset: ISO8859-1 * checking for file 'Rmpi/DESCRIPTION' ... OK * this is package 'Rmpi' version '0.6-7' * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package 'Rmpi' can be installed ... ERROR Installation failed. See 'd:/Rcompile/CRANpkg/local/3.3/Rmpi.Rcheck/00install.out' for details. * DONE The installation logfile: * installing *source* package 'Rmpi' ... ** package 'Rmpi' successfully unpacked and MD5 sums checked ** libs *** arch - i386 make[1]: Entering directory `/cygdrive/d/temp/Rtmp0Cl1rX/R.INSTALL30bb043f475dc/Rmpi/src-i386' d:/Compiler/gcc-4.9.3/mingw_32/bin/gcc -I"D:/RCompile/recent/R-3.3.3/include" -DNDEBUG -I"c:/Program Files (x86)/Microsoft SDKs/MPI/Include" -DMPI2 -DWin32 -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c Rmpi.c -o Rmpi.o d:/Compiler/gcc-4.9.3/mingw_32/bin/gcc -I"D:/RCompile/recent/R-3.3.3/include" -DNDEBUG -I"c:/Program Files (x86)/Microsoft SDKs/MPI/Include" -DMPI2 -DWin32 -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c conversion.c -o conversion.o d:/Compiler/gcc-4.9.3/mingw_32/bin/gcc -I"D:/RCompile/recent/R-3.3.3/include" -DNDEBUG -I"c:/Program Files (x86)/Microsoft SDKs/MPI/Include" -DMPI2 -DWin32 -I"d:/Compiler/gcc-4.9.3/local330/include" -O3 -Wall -std=gnu99 -mtune=core2 -c internal.c -o internal.o internal.c:106:14: error: unknown type name 'R_CallMethodDef' static const R_CallMethodDef callMethods[] = { ^ internal.c:108:2: warning: braces around scalar initializer {"mpi_initialize", (DL_FUNC) &mpi_initialize, 0}, ^ internal.c:108:2: warning: (near initialization for 'callMethods[0]') internal.c:108:2: warning: initialization makes integer from pointer without a cast internal.c:108:2: warning: (near initialization for 'callMethods[0]') internal.c:108:22: error: 'DL_FUNC' undeclared here (not in a function) {"mpi_initialize", (DL_FUNC) &mpi_initialize, 0}, ^ internal.c:108:2: warning: excess elements in scalar initializer {"mpi_initialize", (DL_FUNC) &mpi_initialize, 0}, ^ internal.c:108:2: warning: (near initialization for 'callMethods[0]') internal.c:108:2: warning: excess elements in scalar initializer internal.c:108:2: warning: (near initialization for 'callMethods[0]') internal.c:109:2: warning: braces around scalar initializer {"mpi_finalize", (DL_FUNC) &mpi_finalize, 0}, ^ internal.c:109:2: warning: (near initialization for 'callMethods[1]') internal.c:109:2: warning: initialization makes integer from pointer without a cast internal.c:109:2: warning: (near initialization for 'callMethods[1]') internal.c:109:2: warning: excess elements in scalar initializer internal.c:109:2: warning: (near initialization for 'callMethods[1]') internal.c:109:2: warning: excess elements in scalar initializer internal.c:109:2: warning: (near initialization for 'callMethods[1]') internal.c:110:2: warning: braces around scalar initializer {"mpi_get_processor_name", (DL_FUNC) &mpi_get_processor_name, 0}, ^ internal.c:110:2: warning: (near initialization for 'callMethods[2]') internal.c:110:2: warning: initialization makes integer from pointer without a cast internal.c:110:2: warning: (near initialization for 'callMethods[2]') internal.c:110:2: warning: excess elements in scalar initializer internal.c:110:2: warning: (near initialization for 'callMethods[2]') internal.c:110:2: warning: excess elements in scalar initializer internal.c:110:2: warning: (near initialization for 'callMethods[2]') internal.c:111:2: warning: braces around scalar initializer {"mpi_universe_size", (DL_FUNC) &mpi_universe_size, 0}, ^ internal.c:111:2: warning: (near initialization for 'callMethods[3]') internal.c:111:2: warning: initialization makes integer from pointer without a cast internal.c:111:2: warning: (near initialization for 'callMethods[3]') internal.c:111:2: warning: excess elements in scalar initializer internal.c:111:2: warning: (near initialization for 'callMethods[3]') internal.c:111:2: warning: excess elements in scalar initializer internal.c:111:2: warning: (near initialization for 'callMethods[3]') internal.c:112:2: warning: braces around scalar initializer {"mpi_any_source", (DL_FUNC) &mpi_any_source, 0}, ^ internal.c:112:2: warning: (near initialization for 'callMethods[4]') internal.c:112:2: warning: initialization makes integer from pointer without a cast internal.c:112:2: warning: (near initialization for 'callMethods[4]') internal.c:112:2: warning: excess elements in scalar initializer internal.c:112:2: warning: (near initialization for 'callMethods[4]') internal.c:112:2: warning: excess elements in scalar initializer internal.c:112:2: warning: (near initialization for 'callMethods[4]') internal.c:113:2: warning: braces around scalar initializer {"mpi_any_tag", (DL_FUNC) &mpi_any_tag, 0}, ^ internal.c:113:2: warning: (near initialization for 'callMethods[5]') internal.c:113:2: warning: initialization makes integer from pointer without a cast internal.c:113:2: warning: (near initialization for 'callMethods[5]') internal.c:113:2: warning: excess elements in scalar initializer internal.c:113:2: warning: (near initialization for 'callMethods[5]') internal.c:113:2: warning: excess elements in scalar initializer internal.c:113:2: warning: (near initialization for 'callMethods[5]') internal.c:114:2: warning: braces around scalar initializer {"mpi_undefined", (DL_FUNC) &mpi_undefined, 0}, ^ internal.c:114:2: warning: (near initialization for 'callMethods[6]') internal.c:114:2: warning: initialization makes integer from pointer without a cast internal.c:114:2: warning: (near initialization for 'callMethods[6]') internal.c:114:2: warning: excess elements in scalar initializer internal.c:114:2: warning: (near initialization for 'callMethods[6]') internal.c:114:2: warning: excess elements in scalar initializer internal.c:114:2: warning: (near initialization for 'callMethods[6]') internal.c:115:2: warning: braces around scalar initializer {"mpi_proc_null", (DL_FUNC) &mpi_proc_null, 0}, ^ internal.c:115:2: warning: (near initialization for 'callMethods[7]') internal.c:115:2: warning: initialization makes integer from pointer without a cast internal.c:115:2: warning: (near initialization for 'callMethods[7]') internal.c:115:2: warning: excess elements in scalar initializer internal.c:115:2: warning: (near initialization for 'callMethods[7]') internal.c:115:2: warning: excess elements in scalar initializer internal.c:115:2: warning: (near initialization for 'callMethods[7]') internal.c:116:2: warning: braces around scalar initializer {"mpi_info_create", (DL_FUNC) &mpi_info_create, 1}, ^ internal.c:116:2: warning: (near initialization for 'callMethods[8]') internal.c:116:2: warning: initialization makes integer from pointer without a cast internal.c:116:2: warning: (near initialization for 'callMethods[8]') internal.c:116:2: warning: excess elements in scalar initializer internal.c:116:2: warning: (near initialization for 'callMethods[8]') internal.c:116:2: warning: excess elements in scalar initializer internal.c:116:2: warning: (near initialization for 'callMethods[8]') internal.c:117:2: warning: braces around scalar initializer {"mpi_info_set", (DL_FUNC) &mpi_info_set, 3}, ^ internal.c:117:2: warning: (near initialization for 'callMethods[9]') internal.c:117:2: warning: initialization makes integer from pointer without a cast internal.c:117:2: warning: (near initialization for 'callMethods[9]') internal.c:117:2: warning: excess elements in scalar initializer internal.c:117:2: warning: (near initialization for 'callMethods[9]') internal.c:117:2: warning: excess elements in scalar initializer internal.c:117:2: warning: (near initialization for 'callMethods[9]') internal.c:118:2: warning: braces around scalar initializer {"mpi_info_get", (DL_FUNC) &mpi_info_get, 3}, ^ internal.c:118:2: warning: (near initialization for 'callMethods[10]') internal.c:118:2: warning: initialization makes integer from pointer without a cast internal.c:118:2: warning: (near initialization for 'callMethods[10]') internal.c:118:2: warning: excess elements in scalar initializer internal.c:118:2: warning: (near initialization for 'callMethods[10]') internal.c:118:2: warning: excess elements in scalar initializer internal.c:118:2: warning: (near initialization for 'callMethods[10]') internal.c:119:2: warning: braces around scalar initializer {"mpi_info_free", (DL_FUNC) &mpi_info_free, 0}, ^ internal.c:119:2: warning: (near initialization for 'callMethods[11]') internal.c:119:2: warning: initialization makes integer from pointer without a cast internal.c:119:2: warning: (near initialization for 'callMethods[11]') internal.c:119:2: warning: excess elements in scalar initializer internal.c:119:2: warning: (near initialization for 'callMethods[11]') internal.c:119:2: warning: excess elements in scalar initializer internal.c:119:2: warning: (near initialization for 'callMethods[11]') internal.c:120:2: warning: braces around scalar initializer {"mpi_realloc_comm", (DL_FUNC) &mpi_realloc_comm, 1}, ^ internal.c:120:2: warning: (near initialization for 'callMethods[12]') internal.c:120:2: warning: initialization makes integer from pointer without a cast internal.c:120:2: warning: (near initialization for 'callMethods[12]') internal.c:120:2: warning: excess elements in scalar initializer internal.c:120:2: warning: (near initialization for 'callMethods[12]') internal.c:120:2: warning: excess elements in scalar initializer internal.c:120:2: warning: (near initialization for 'callMethods[12]') internal.c:121:2: warning: braces around scalar initializer {"mpi_comm_maxsize", (DL_FUNC) &mpi_comm_maxsize, 0}, ^ internal.c:121:2: warning: (near initialization for 'callMethods[13]') internal.c:121:2: warning: initialization makes integer from pointer without a cast internal.c:121:2: warning: (near initialization for 'callMethods[13]') internal.c:121:2: warning: excess elements in scalar initializer internal.c:121:2: warning: (near initialization for 'callMethods[13]') internal.c:121:2: warning: excess elements in scalar initializer internal.c:121:2: warning: (near initialization for 'callMethods[13]') internal.c:122:2: warning: braces around scalar initializer {"mpi_realloc_status", (DL_FUNC) &mpi_realloc_status, 1}, ^ internal.c:122:2: warning: (near initialization for 'callMethods[14]') internal.c:122:2: warning: initialization makes integer from pointer without a cast internal.c:122:2: warning: (near initialization for 'callMethods[14]') internal.c:122:2: warning: excess elements in scalar initializer internal.c:122:2: warning: (near initialization for 'callMethods[14]') internal.c:122:2: warning: excess elements in scalar initializer internal.c:122:2: warning: (near initialization for 'callMethods[14]') internal.c:123:2: warning: braces around scalar initializer {"mpi_status_maxsize", (DL_FUNC) &mpi_status_maxsize, 0}, ^ internal.c:123:2: warning: (near initialization for 'callMethods[15]') internal.c:123:2: warning: initialization makes integer from pointer without a cast internal.c:123:2: warning: (near initialization for 'callMethods[15]') internal.c:123:2: warning: excess elements in scalar initializer internal.c:123:2: warning: (near initialization for 'callMethods[15]') internal.c:123:2: warning: excess elements in scalar initializer internal.c:123:2: warning: (near initialization for 'callMethods[15]') internal.c:124:2: warning: braces around scalar initializer {"mpi_realloc_request", (DL_FUNC) &mpi_realloc_request, 1}, ^ internal.c:124:2: warning: (near initialization for 'callMethods[16]') internal.c:124:2: warning: initialization makes integer from pointer without a cast internal.c:124:2: warning: (near initialization for 'callMethods[16]') internal.c:124:2: warning: excess elements in scalar initializer internal.c:124:2: warning: (near initialization for 'callMethods[16]') internal.c:124:2: warning: excess elements in scalar initializer internal.c:124:2: warning: (near initialization for 'callMethods[16]') internal.c:125:2: warning: braces around scalar initializer {"mpi_request_maxsize", (DL_FUNC) &mpi_request_maxsize, 0}, ^ internal.c:125:2: warning: (near initialization for 'callMethods[17]') internal.c:125:2: warning: initialization makes integer from pointer without a cast internal.c:125:2: warning: (near initialization for 'callMethods[17]') internal.c:125:2: warning: excess elements in scalar initializer internal.c:125:2: warning: (near initialization for 'callMethods[17]') internal.c:125:2: warning: excess elements in scalar initializer internal.c:125:2: warning: (near initialization for 'callMethods[17]') internal.c:126:2: warning: braces around scalar initializer {"mpi_realloc_datatype", (DL_FUNC) &mpi_realloc_datatype, 1}, ^ internal.c:126:2: warning: (near initialization for 'callMethods[18]') internal.c:126:2: warning: initialization makes integer from pointer without a cast internal.c:126:2: warning: (near initialization for 'callMethods[18]') internal.c:126:2: warning: excess elements in scalar initializer internal.c:126:2: warning: (near initialization for 'callMethods[18]') internal.c:126:2: warning: excess elements in scalar initializer internal.c:126:2: warning: (near initialization for 'callMethods[18]') internal.c:127:2: warning: braces around scalar initializer {"mpi_gather", (DL_FUNC) &mpi_gather, 5}, ^ internal.c:127:2: warning: (near initialization for 'callMethods[19]') internal.c:127:2: warning: initialization makes integer from pointer without a cast internal.c:127:2: warning: (near initialization for 'callMethods[19]') internal.c:127:2: warning: excess elements in scalar initializer internal.c:127:2: warning: (near initialization for 'callMethods[19]') internal.c:127:2: warning: excess elements in scalar initializer internal.c:127:2: warning: (near initialization for 'callMethods[19]') internal.c:128:2: warning: braces around scalar initializer {"mpi_gatherv", (DL_FUNC) &mpi_gatherv, 6}, ^ internal.c:128:2: warning: (near initialization for 'callMethods[20]') internal.c:128:2: warning: initialization makes integer from pointer without a cast internal.c:128:2: warning: (near initialization for 'callMethods[20]') internal.c:128:2: warning: excess elements in scalar initializer internal.c:128:2: warning: (near initialization for 'callMethods[20]') internal.c:128:2: warning: excess elements in scalar initializer internal.c:128:2: warning: (near initialization for 'callMethods[20]') internal.c:129:2: warning: braces around scalar initializer {"mpi_scatter", (DL_FUNC) &mpi_scatter, 5}, ^ internal.c:129:2: warning: (near initialization for 'callMethods[21]') internal.c:129:2: warning: initialization makes integer from pointer without a cast internal.c:129:2: warning: (near initialization for 'callMethods[21]') internal.c:129:2: warning: excess elements in scalar initializer internal.c:129:2: warning: (near initialization for 'callMethods[21]') internal.c:129:2: warning: excess elements in scalar initializer internal.c:129:2: warning: (near initialization for 'callMethods[21]') internal.c:130:2: warning: braces around scalar initializer {"mpi_scatterv", (DL_FUNC) &mpi_scatterv, 6}, ^ internal.c:130:2: warning: (near initialization for 'callMethods[22]') internal.c:130:2: warning: initialization makes integer from pointer without a cast internal.c:130:2: warning: (near initialization for 'callMethods[22]') internal.c:130:2: warning: excess elements in scalar initializer internal.c:130:2: warning: (near initialization for 'callMethods[22]') internal.c:130:2: warning: excess elements in scalar initializer internal.c:130:2: warning: (near initialization for 'callMethods[22]') internal.c:131:2: warning: braces around scalar initializer {"mpi_allgather", (DL_FUNC) &mpi_allgather, 4}, ^ internal.c:131:2: warning: (near initialization for 'callMethods[23]') internal.c:131:2: warning: initialization makes integer from pointer without a cast internal.c:131:2: warning: (near initialization for 'callMethods[23]') internal.c:131:2: warning: excess elements in scalar initializer internal.c:131:2: warning: (near initialization for 'callMethods[23]') internal.c:131:2: warning: excess elements in scalar initializer internal.c:131:2: warning: (near initialization for 'callMethods[23]') internal.c:132:2: warning: braces around scalar initializer {"mpi_allgathervallgather", (DL_FUNC) &mpi_allgatherv, 5}, ^ internal.c:132:2: warning: (near initialization for 'callMethods[24]') internal.c:132:2: warning: initialization makes integer from pointer without a cast internal.c:132:2: warning: (near initialization for 'callMethods[24]') internal.c:132:2: warning: excess elements in scalar initializer internal.c:132:2: warning: (near initialization for 'callMethods[24]') internal.c:132:2: warning: excess elements in scalar initializer internal.c:132:2: warning: (near initialization for 'callMethods[24]') internal.c:133:2: warning: braces around scalar initializer {"mpi_bcast", (DL_FUNC) &mpi_bcast, 5}, ^ internal.c:133:2: warning: (near initialization for 'callMethods[25]') internal.c:133:2: warning: initialization makes integer from pointer without a cast internal.c:133:2: warning: (near initialization for 'callMethods[25]') internal.c:133:2: warning: excess elements in scalar initializer internal.c:133:2: warning: (near initialization for 'callMethods[25]') internal.c:133:2: warning: excess elements in scalar initializer internal.c:133:2: warning: (near initialization for 'callMethods[25]') internal.c:134:2: warning: braces around scalar initializer {"mpi_send", (DL_FUNC) &mpi_send, 5}, ^ internal.c:134:2: warning: (near initialization for 'callMethods[26]') internal.c:134:2: warning: initialization makes integer from pointer without a cast internal.c:134:2: warning: (near initialization for 'callMethods[26]') internal.c:134:2: warning: excess elements in scalar initializer internal.c:134:2: warning: (near initialization for 'callMethods[26]') internal.c:134:2: warning: excess elements in scalar initializer internal.c:134:2: warning: (near initialization for 'callMethods[26]') internal.c:135:2: warning: braces around scalar initializer {"mpi_recv", (DL_FUNC) &mpi_recv, 6}, ^ internal.c:135:2: warning: (near initialization for 'callMethods[27]') internal.c:135:2: warning: initialization makes integer from pointer without a cast internal.c:135:2: warning: (near initialization for 'callMethods[27]') internal.c:135:2: warning: excess elements in scalar initializer internal.c:135:2: warning: (near initialization for 'callMethods[27]') internal.c:135:2: warning: excess elements in scalar initializer internal.c:135:2: warning: (near initialization for 'callMethods[27]') internal.c:136:2: warning: braces around scalar initializer {"mpi_reduce", (DL_FUNC) &mpi_reduce, 5}, ^ internal.c:136:2: warning: (near initialization for 'callMethods[28]') internal.c:136:2: warning: initialization makes integer from pointer without a cast internal.c:136:2: warning: (near initialization for 'callMethods[28]') internal.c:136:2: warning: excess elements in scalar initializer internal.c:136:2: warning: (near initialization for 'callMethods[28]') internal.c:136:2: warning: excess elements in scalar initializer internal.c:136:2: warning: (near initialization for 'callMethods[28]') internal.c:137:2: warning: braces around scalar initializer {"mpi_allreduce", (DL_FUNC) &mpi_allreduce, 4}, ^ internal.c:137:2: warning: (near initialization for 'callMethods[29]') internal.c:137:2: warning: initialization makes integer from pointer without a cast internal.c:137:2: warning: (near initialization for 'callMethods[29]') internal.c:137:2: warning: excess elements in scalar initializer internal.c:137:2: warning: (near initialization for 'callMethods[29]') internal.c:137:2: warning: excess elements in scalar initializer internal.c:137:2: warning: (near initialization for 'callMethods[29]') internal.c:138:2: warning: braces around scalar initializer {"mpi_iprobe", (DL_FUNC) &mpi_iprobe, 4}, ^ internal.c:138:2: warning: (near initialization for 'callMethods[30]') internal.c:138:2: warning: initialization makes integer from pointer without a cast internal.c:138:2: warning: (near initialization for 'callMethods[30]') internal.c:138:2: warning: excess elements in scalar initializer internal.c:138:2: warning: (near initialization for 'callMethods[30]') internal.c:138:2: warning: excess elements in scalar initializer internal.c:138:2: warning: (near initialization for 'callMethods[30]') internal.c:139:2: warning: braces around scalar initializer {"mpi_probe", (DL_FUNC) &mpi_probe, 4}, ^ internal.c:139:2: warning: (near initialization for 'callMethods[31]') internal.c:139:2: warning: initialization makes integer from pointer without a cast internal.c:139:2: warning: (near initialization for 'callMethods[31]') internal.c:139:2: warning: excess elements in scalar initializer internal.c:139:2: warning: (near initialization for 'callMethods[31]') internal.c:139:2: warning: excess elements in scalar initializer internal.c:139:2: warning: (near initialization for 'callMethods[31]') internal.c:140:2: warning: braces around scalar initializer {"mpi_get_count", (DL_FUNC) &mpi_get_count, 2}, ^ internal.c:140:2: warning: (near initialization for 'callMethods[32]') internal.c:140:2: warning: initialization makes integer from pointer without a cast internal.c:140:2: warning: (near initialization for 'callMethods[32]') internal.c:140:2: warning: excess elements in scalar initializer internal.c:140:2: warning: (near initialization for 'callMethods[32]') internal.c:140:2: warning: excess elements in scalar initializer internal.c:140:2: warning: (near initialization for 'callMethods[32]') internal.c:141:2: warning: braces around scalar initializer {"mpi_get_sourcetag", (DL_FUNC) &mpi_get_sourcetag, 1}, ^ internal.c:141:2: warning: (near initialization for 'callMethods[33]') internal.c:141:2: warning: initialization makes integer from pointer without a cast internal.c:141:2: warning: (near initialization for 'callMethods[33]') internal.c:141:2: warning: excess elements in scalar initializer internal.c:141:2: warning: (near initialization for 'callMethods[33]') internal.c:141:2: warning: excess elements in scalar initializer internal.c:141:2: warning: (near initialization for 'callMethods[33]') internal.c:142:2: warning: braces around scalar initializer {"mpi_barrier", (DL_FUNC) &mpi_barrier, 1}, ^ internal.c:142:2: warning: (near initialization for 'callMethods[34]') internal.c:142:2: warning: initialization makes integer from pointer without a cast internal.c:142:2: warning: (near initialization for 'callMethods[34]') internal.c:142:2: warning: excess elements in scalar initializer internal.c:142:2: warning: (near initialization for 'callMethods[34]') internal.c:142:2: warning: excess elements in scalar initializer internal.c:142:2: warning: (near initialization for 'callMethods[34]') internal.c:143:2: warning: braces around scalar initializer {"mpi_comm_is_null", (DL_FUNC) &mpi_comm_is_null, 1}, ^ internal.c:143:2: warning: (near initialization for 'callMethods[35]') internal.c:143:2: warning: initialization makes integer from pointer without a cast internal.c:143:2: warning: (near initialization for 'callMethods[35]') internal.c:143:2: warning: excess elements in scalar initializer internal.c:143:2: warning: (near initialization for 'callMethods[35]') internal.c:143:2: warning: excess elements in scalar initializer internal.c:143:2: warning: (near initialization for 'callMethods[35]') internal.c:144:2: warning: braces around scalar initializer {"mpi_comm_size", (DL_FUNC) &mpi_comm_size, 1}, ^ internal.c:144:2: warning: (near initialization for 'callMethods[36]') internal.c:144:2: warning: initialization makes integer from pointer without a cast internal.c:144:2: warning: (near initialization for 'callMethods[36]') internal.c:144:2: warning: excess elements in scalar initializer internal.c:144:2: warning: (near initialization for 'callMethods[36]') internal.c:144:2: warning: excess elements in scalar initializer internal.c:144:2: warning: (near initialization for 'callMethods[36]') internal.c:145:2: warning: braces around scalar initializer {"mpi_comm_rank", (DL_FUNC) &mpi_comm_rank, 1}, ^ internal.c:145:2: warning: (near initialization for 'callMethods[37]') internal.c:145:2: warning: initialization makes integer from pointer without a cast internal.c:145:2: warning: (near initialization for 'callMethods[37]') internal.c:145:2: warning: excess elements in scalar initializer internal.c:145:2: warning: (near initialization for 'callMethods[37]') internal.c:145:2: warning: excess elements in scalar initializer internal.c:145:2: warning: (near initialization for 'callMethods[37]') internal.c:146:2: warning: braces around scalar initializer {"mpi_comm_dup", (DL_FUNC) &mpi_comm_dup, 1}, ^ internal.c:146:2: warning: (near initialization for 'callMethods[38]') internal.c:146:2: warning: initialization makes integer from pointer without a cast internal.c:146:2: warning: (near initialization for 'callMethods[38]') internal.c:146:2: warning: excess elements in scalar initializer internal.c:146:2: warning: (near initialization for 'callMethods[38]') internal.c:146:2: warning: excess elements in scalar initializer internal.c:146:2: warning: (near initialization for 'callMethods[38]') internal.c:147:2: warning: braces around scalar initializer {"mpi_comm_c2f", (DL_FUNC) &mpi_comm_c2f, 1}, ^ internal.c:147:2: warning: (near initialization for 'callMethods[39]') internal.c:147:2: warning: initialization makes integer from pointer without a cast internal.c:147:2: warning: (near initialization for 'callMethods[39]') internal.c:147:2: warning: excess elements in scalar initializer internal.c:147:2: warning: (near initialization for 'callMethods[39]') internal.c:147:2: warning: excess elements in scalar initializer internal.c:147:2: warning: (near initialization for 'callMethods[39]') internal.c:148:2: warning: braces around scalar initializer {"mpi_comm_free", (DL_FUNC) &mpi_comm_free, 1}, ^ internal.c:148:2: warning: (near initialization for 'callMethods[40]') internal.c:148:2: warning: initialization makes integer from pointer without a cast internal.c:148:2: warning: (near initialization for 'callMethods[40]') internal.c:148:2: warning: excess elements in scalar initializer internal.c:148:2: warning: (near initialization for 'callMethods[40]') internal.c:148:2: warning: excess elements in scalar initializer internal.c:148:2: warning: (near initialization for 'callMethods[40]') internal.c:149:2: warning: braces around scalar initializer {"mpi_abort", (DL_FUNC) &mpi_abort, 1}, ^ internal.c:149:2: warning: (near initialization for 'callMethods[41]') internal.c:149:2: warning: initialization makes integer from pointer without a cast internal.c:149:2: warning: (near initialization for 'callMethods[41]') internal.c:149:2: warning: excess elements in scalar initializer internal.c:149:2: warning: (near initialization for 'callMethods[41]') internal.c:149:2: warning: excess elements in scalar initializer internal.c:149:2: warning: (near initialization for 'callMethods[41]') internal.c:150:2: warning: braces around scalar initializer {"mpi_comm_set_errhandler", (DL_FUNC) &mpi_comm_set_errhandler, 1}, ^ internal.c:150:2: warning: (near initialization for 'callMethods[42]') internal.c:150:2: warning: initialization makes integer from pointer without a cast internal.c:150:2: warning: (near initialization for 'callMethods[42]') internal.c:150:2: warning: excess elements in scalar initializer internal.c:150:2: warning: (near initialization for 'callMethods[42]') internal.c:150:2: warning: excess elements in scalar initializer internal.c:150:2: warning: (near initialization for 'callMethods[42]') internal.c:151:2: warning: braces around scalar initializer {"mpi_comm_test_inter", (DL_FUNC) &mpi_comm_test_inter, 1}, ^ internal.c:151:2: warning: (near initialization for 'callMethods[43]') internal.c:151:2: warning: initialization makes integer from pointer without a cast internal.c:151:2: warning: (near initialization for 'callMethods[43]') internal.c:151:2: warning: excess elements in scalar initializer internal.c:151:2: warning: (near initialization for 'callMethods[43]') internal.c:151:2: warning: excess elements in scalar initializer internal.c:151:2: warning: (near initialization for 'callMethods[43]') internal.c:152:2: warning: braces around scalar initializer {"mpi_comm_spawn", (DL_FUNC) &mpi_comm_spawn, 7}, ^ internal.c:152:2: warning: (near initialization for 'callMethods[44]') internal.c:152:2: warning: initialization makes integer from pointer without a cast internal.c:152:2: warning: (near initialization for 'callMethods[44]') internal.c:152:2: warning: excess elements in scalar initializer internal.c:152:2: warning: (near initialization for 'callMethods[44]') internal.c:152:2: warning: excess elements in scalar initializer internal.c:152:2: warning: (near initialization for 'callMethods[44]') internal.c:153:2: warning: braces around scalar initializer {"mpi_comm_get_parent", (DL_FUNC) &mpi_comm_get_parent, 1}, ^ internal.c:153:2: warning: (near initialization for 'callMethods[45]') internal.c:153:2: warning: initialization makes integer from pointer without a cast internal.c:153:2: warning: (near initialization for 'callMethods[45]') internal.c:153:2: warning: excess elements in scalar initializer internal.c:153:2: warning: (near initialization for 'callMethods[45]') internal.c:153:2: warning: excess elements in scalar initializer internal.c:153:2: warning: (near initialization for 'callMethods[45]') internal.c:154:2: warning: braces around scalar initializer {"mpi_is_master", (DL_FUNC) &mpi_is_master, 0}, ^ internal.c:154:2: warning: (near initialization for 'callMethods[46]') internal.c:154:2: warning: initialization makes integer from pointer without a cast internal.c:154:2: warning: (near initialization for 'callMethods[46]') internal.c:154:2: warning: excess elements in scalar initializer internal.c:154:2: warning: (near initialization for 'callMethods[46]') internal.c:154:2: warning: excess elements in scalar initializer internal.c:154:2: warning: (near initialization for 'callMethods[46]') internal.c:155:2: warning: braces around scalar initializer {"mpi_comm_disconnect", (DL_FUNC) &mpi_comm_disconnect, 1}, ^ internal.c:155:2: warning: (near initialization for 'callMethods[47]') internal.c:155:2: warning: initialization makes integer from pointer without a cast internal.c:155:2: warning: (near initialization for 'callMethods[47]') internal.c:155:2: warning: excess elements in scalar initializer internal.c:155:2: warning: (near initialization for 'callMethods[47]') internal.c:155:2: warning: excess elements in scalar initializer internal.c:155:2: warning: (near initialization for 'callMethods[47]') internal.c:156:2: warning: braces around scalar initializer {"mpi_intercomm_merge", (DL_FUNC) &mpi_intercomm_merge, 3}, ^ internal.c:156:2: warning: (near initialization for 'callMethods[48]') internal.c:156:2: warning: initialization makes integer from pointer without a cast internal.c:156:2: warning: (near initialization for 'callMethods[48]') internal.c:156:2: warning: excess elements in scalar initializer internal.c:156:2: warning: (near initialization for 'callMethods[48]') internal.c:156:2: warning: excess elements in scalar initializer internal.c:156:2: warning: (near initialization for 'callMethods[48]') internal.c:157:2: warning: braces around scalar initializer {"mpi_comm_remote_size", (DL_FUNC) &mpi_comm_remote_size, 1}, ^ internal.c:157:2: warning: (near initialization for 'callMethods[49]') internal.c:157:2: warning: initialization makes integer from pointer without a cast internal.c:157:2: warning: (near initialization for 'callMethods[49]') internal.c:157:2: warning: excess elements in scalar initializer internal.c:157:2: warning: (near initialization for 'callMethods[49]') internal.c:157:2: warning: excess elements in scalar initializer internal.c:157:2: warning: (near initialization for 'callMethods[49]') internal.c:158:2: warning: braces around scalar initializer {"mpi_sendrecv", (DL_FUNC) &mpi_sendrecv, 10}, ^ internal.c:158:2: warning: (near initialization for 'callMethods[50]') internal.c:158:2: warning: initialization makes integer from pointer without a cast internal.c:158:2: warning: (near initialization for 'callMethods[50]') internal.c:158:2: warning: excess elements in scalar initializer internal.c:158:2: warning: (near initialization for 'callMethods[50]') internal.c:158:2: warning: excess elements in scalar initializer internal.c:158:2: warning: (near initialization for 'callMethods[50]') internal.c:159:2: warning: braces around scalar initializer {"mpi_sendrecv_replace", (DL_FUNC) &mpi_sendrecv_replace, 8}, ^ internal.c:159:2: warning: (near initialization for 'callMethods[51]') internal.c:159:2: warning: initialization makes integer from pointer without a cast internal.c:159:2: warning: (near initialization for 'callMethods[51]') internal.c:159:2: warning: excess elements in scalar initializer internal.c:159:2: warning: (near initialization for 'callMethods[51]') internal.c:159:2: warning: excess elements in scalar initializer internal.c:159:2: warning: (near initialization for 'callMethods[51]') internal.c:160:2: warning: braces around scalar initializer {"mpi_cart_create", (DL_FUNC) &mpi_cart_create, 5}, ^ internal.c:160:2: warning: (near initialization for 'callMethods[52]') internal.c:160:2: warning: initialization makes integer from pointer without a cast internal.c:160:2: warning: (near initialization for 'callMethods[52]') internal.c:160:2: warning: excess elements in scalar initializer internal.c:160:2: warning: (near initialization for 'callMethods[52]') internal.c:160:2: warning: excess elements in scalar initializer internal.c:160:2: warning: (near initialization for 'callMethods[52]') internal.c:161:2: warning: braces around scalar initializer {"mpi_dims_create", (DL_FUNC) &mpi_dims_create, 3}, ^ internal.c:161:2: warning: (near initialization for 'callMethods[53]') internal.c:161:2: warning: initialization makes integer from pointer without a cast internal.c:161:2: warning: (near initialization for 'callMethods[53]') internal.c:161:2: warning: excess elements in scalar initializer internal.c:161:2: warning: (near initialization for 'callMethods[53]') internal.c:161:2: warning: excess elements in scalar initializer internal.c:161:2: warning: (near initialization for 'callMethods[53]') internal.c:162:2: warning: braces around scalar initializer {"mpi_cartdim_get", (DL_FUNC) &mpi_cartdim_get, 1}, ^ internal.c:162:2: warning: (near initialization for 'callMethods[54]') internal.c:162:2: warning: initialization makes integer from pointer without a cast internal.c:162:2: warning: (near initialization for 'callMethods[54]') internal.c:162:2: warning: excess elements in scalar initializer internal.c:162:2: warning: (near initialization for 'callMethods[54]') internal.c:162:2: warning: excess elements in scalar initializer internal.c:162:2: warning: (near initialization for 'callMethods[54]') internal.c:163:2: warning: braces around scalar initializer {"mpi_cart_get", (DL_FUNC) &mpi_cart_get, 2}, ^ internal.c:163:2: warning: (near initialization for 'callMethods[55]') internal.c:163:2: warning: initialization makes integer from pointer without a cast internal.c:163:2: warning: (near initialization for 'callMethods[55]') internal.c:163:2: warning: excess elements in scalar initializer internal.c:163:2: warning: (near initialization for 'callMethods[55]') internal.c:163:2: warning: excess elements in scalar initializer internal.c:163:2: warning: (near initialization for 'callMethods[55]') internal.c:164:2: warning: braces around scalar initializer {"mpi_cart_rank", (DL_FUNC) &mpi_cart_rank, 2}, ^ internal.c:164:2: warning: (near initialization for 'callMethods[56]') internal.c:164:2: warning: initialization makes integer from pointer without a cast internal.c:164:2: warning: (near initialization for 'callMethods[56]') internal.c:164:2: warning: excess elements in scalar initializer internal.c:164:2: warning: (near initialization for 'callMethods[56]') internal.c:164:2: warning: excess elements in scalar initializer internal.c:164:2: warning: (near initialization for 'callMethods[56]') internal.c:165:2: warning: braces around scalar initializer {"mpi_cart_coords", (DL_FUNC) &mpi_cart_coords, 3}, ^ internal.c:165:2: warning: (near initialization for 'callMethods[57]') internal.c:165:2: warning: initialization makes integer from pointer without a cast internal.c:165:2: warning: (near initialization for 'callMethods[57]') internal.c:165:2: warning: excess elements in scalar initializer internal.c:165:2: warning: (near initialization for 'callMethods[57]') internal.c:165:2: warning: excess elements in scalar initializer internal.c:165:2: warning: (near initialization for 'callMethods[57]') internal.c:166:2: warning: braces around scalar initializer {"mpi_cart_shift", (DL_FUNC) &mpi_cart_shift, 3}, ^ internal.c:166:2: warning: (near initialization for 'callMethods[58]') internal.c:166:2: warning: initialization makes integer from pointer without a cast internal.c:166:2: warning: (near initialization for 'callMethods[58]') internal.c:166:2: warning: excess elements in scalar initializer internal.c:166:2: warning: (near initialization for 'callMethods[58]') internal.c:166:2: warning: excess elements in scalar initializer internal.c:166:2: warning: (near initialization for 'callMethods[58]') internal.c:167:2: warning: braces around scalar initializer {"mpi_isend", (DL_FUNC) &mpi_isend, 6}, ^ internal.c:167:2: warning: (near initialization for 'callMethods[59]') internal.c:167:2: warning: initialization makes integer from pointer without a cast internal.c:167:2: warning: (near initialization for 'callMethods[59]') internal.c:167:2: warning: excess elements in scalar initializer internal.c:167:2: warning: (near initialization for 'callMethods[59]') internal.c:167:2: warning: excess elements in scalar initializer internal.c:167:2: warning: (near initialization for 'callMethods[59]') internal.c:168:2: warning: braces around scalar initializer {"mpi_irecv", (DL_FUNC) &mpi_irecv, 6}, ^ internal.c:168:2: warning: (near initialization for 'callMethods[60]') internal.c:168:2: warning: initialization makes integer from pointer without a cast internal.c:168:2: warning: (near initialization for 'callMethods[60]') internal.c:168:2: warning: excess elements in scalar initializer internal.c:168:2: warning: (near initialization for 'callMethods[60]') internal.c:168:2: warning: excess elements in scalar initializer internal.c:168:2: warning: (near initialization for 'callMethods[60]') internal.c:169:2: warning: braces around scalar initializer {"mpi_wait", (DL_FUNC) &mpi_wait, 2}, ^ internal.c:169:2: warning: (near initialization for 'callMethods[61]') internal.c:169:2: warning: initialization makes integer from pointer without a cast internal.c:169:2: warning: (near initialization for 'callMethods[61]') internal.c:169:2: warning: excess elements in scalar initializer internal.c:169:2: warning: (near initialization for 'callMethods[61]') internal.c:169:2: warning: excess elements in scalar initializer internal.c:169:2: warning: (near initialization for 'callMethods[61]') internal.c:170:2: warning: braces around scalar initializer {"mpi_test", (DL_FUNC) &mpi_test, 2}, ^ internal.c:170:2: warning: (near initialization for 'callMethods[62]') internal.c:170:2: warning: initialization makes integer from pointer without a cast internal.c:170:2: warning: (near initialization for 'callMethods[62]') internal.c:170:2: warning: excess elements in scalar initializer internal.c:170:2: warning: (near initialization for 'callMethods[62]') internal.c:170:2: warning: excess elements in scalar initializer internal.c:170:2: warning: (near initialization for 'callMethods[62]') internal.c:171:2: warning: braces around scalar initializer {"mpi_cancel", (DL_FUNC) &mpi_cancel, 1}, ^ internal.c:171:2: warning: (near initialization for 'callMethods[63]') internal.c:171:2: warning: initialization makes integer from pointer without a cast internal.c:171:2: warning: (near initialization for 'callMethods[63]') internal.c:171:2: warning: excess elements in scalar initializer internal.c:171:2: warning: (near initialization for 'callMethods[63]') internal.c:171:2: warning: excess elements in scalar initializer internal.c:171:2: warning: (near initialization for 'callMethods[63]') internal.c:172:2: warning: braces around scalar initializer {"mpi_test_cancelled", (DL_FUNC) &mpi_test_cancelled, 1}, ^ internal.c:172:2: warning: (near initialization for 'callMethods[64]') internal.c:172:2: warning: initialization makes integer from pointer without a cast internal.c:172:2: warning: (near initialization for 'callMethods[64]') internal.c:172:2: warning: excess elements in scalar initializer internal.c:172:2: warning: (near initialization for 'callMethods[64]') internal.c:172:2: warning: excess elements in scalar initializer internal.c:172:2: warning: (near initialization for 'callMethods[64]') internal.c:173:2: warning: braces around scalar initializer {"mpi_waitany", (DL_FUNC) &mpi_waitany, 2}, ^ internal.c:173:2: warning: (near initialization for 'callMethods[65]') internal.c:173:2: warning: initialization makes integer from pointer without a cast internal.c:173:2: warning: (near initialization for 'callMethods[65]') internal.c:173:2: warning: excess elements in scalar initializer internal.c:173:2: warning: (near initialization for 'callMethods[65]') internal.c:173:2: warning: excess elements in scalar initializer internal.c:173:2: warning: (near initialization for 'callMethods[65]') internal.c:174:2: warning: braces around scalar initializer {"mpi_testany", (DL_FUNC) &mpi_testany, 2}, ^ internal.c:174:2: warning: (near initialization for 'callMethods[66]') internal.c:174:2: warning: initialization makes integer from pointer without a cast internal.c:174:2: warning: (near initialization for 'callMethods[66]') internal.c:174:2: warning: excess elements in scalar initializer internal.c:174:2: warning: (near initialization for 'callMethods[66]') internal.c:174:2: warning: excess elements in scalar initializer internal.c:174:2: warning: (near initialization for 'callMethods[66]') internal.c:175:2: warning: braces around scalar initializer {"mpi_waitall", (DL_FUNC) &mpi_waitall, 1}, ^ internal.c:175:2: warning: (near initialization for 'callMethods[67]') internal.c:175:2: warning: initialization makes integer from pointer without a cast internal.c:175:2: warning: (near initialization for 'callMethods[67]') internal.c:175:2: warning: excess elements in scalar initializer internal.c:175:2: warning: (near initialization for 'callMethods[67]') internal.c:175:2: warning: excess elements in scalar initializer internal.c:175:2: warning: (near initialization for 'callMethods[67]') internal.c:176:2: warning: braces around scalar initializer {"mpi_testall", (DL_FUNC) &mpi_testall, 1}, ^ internal.c:176:2: warning: (near initialization for 'callMethods[68]') internal.c:176:2: warning: initialization makes integer from pointer without a cast internal.c:176:2: warning: (near initialization for 'callMethods[68]') internal.c:176:2: warning: excess elements in scalar initializer internal.c:176:2: warning: (near initialization for 'callMethods[68]') internal.c:176:2: warning: excess elements in scalar initializer internal.c:176:2: warning: (near initialization for 'callMethods[68]') internal.c:177:2: warning: braces around scalar initializer {"mpi_testsome", (DL_FUNC) &mpi_testsome, 1}, ^ internal.c:177:2: warning: (near initialization for 'callMethods[69]') internal.c:177:2: warning: initialization makes integer from pointer without a cast internal.c:177:2: warning: (near initialization for 'callMethods[69]') internal.c:177:2: warning: excess elements in scalar initializer internal.c:177:2: warning: (near initialization for 'callMethods[69]') internal.c:177:2: warning: excess elements in scalar initializer internal.c:177:2: warning: (near initialization for 'callMethods[69]') internal.c:178:2: warning: braces around scalar initializer {"mpi_waitsome", (DL_FUNC) &mpi_waitsome, 1}, ^ internal.c:178:2: warning: (near initialization for 'callMethods[70]') internal.c:178:2: warning: initialization makes integer from pointer without a cast internal.c:178:2: warning: (near initialization for 'callMethods[70]') internal.c:178:2: warning: excess elements in scalar initializer internal.c:178:2: warning: (near initialization for 'callMethods[70]') internal.c:178:2: warning: excess elements in scalar initializer internal.c:178:2: warning: (near initialization for 'callMethods[70]') internal.c:181:2: warning: braces around scalar initializer {NULL, NULL, 0} ^ internal.c:181:2: warning: (near initialization for 'callMethods[71]') internal.c:181:2: warning: initialization makes integer from pointer without a cast internal.c:181:2: warning: (near initialization for 'callMethods[71]') internal.c:181:2: warning: excess elements in scalar initializer internal.c:181:2: warning: (near initialization for 'callMethods[71]') internal.c:181:2: warning: excess elements in scalar initializer internal.c:181:2: warning: (near initialization for 'callMethods[71]') internal.c:184:18: error: unknown type name 'DllInfo' void R_init_Rmpi(DllInfo *info){ ^ make[1]: *** [internal.o] Error 1 make[1]: Leaving directory `/cygdrive/d/temp/Rtmp0Cl1rX/R.INSTALL30bb043f475dc/Rmpi/src-i386' Warning: running command 'make -f "Makevars.win" -f "D:/RCompile/recent/R-3.3.3/etc/i386/Makeconf" -f "D:/RCompile/recent/R-3.3.3/etc/i386/Makevars.site" -f "D:/RCompile/recent/R-3.3.3/share/make/winshlib.mk" SHLIB="Rmpi.dll" OBJECTS="Rmpi.o conversion.o internal.o"' had status 2 ERROR: compilation failed for package 'Rmpi' * removing 'd:/Rcompile/CRANpkg/lib/3.3/Rmpi' * restoring previous 'd:/Rcompile/CRANpkg/lib/3.3/Rmpi'