* Package: sci-chemistry/vmd-1.9.4_alpha43  * Repository: gentoo  * Maintainer: alexxy@gentoo.org sci-chemistry@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc kernel_linux povray python_single_target_python3_7 sqlite tachyon userland_GNU xinerama  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using python3.7 to build >>> Unpacking source... >>> Unpacking vmd-1.9.4a43.src.tar to /var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work >>> Unpacking vmd-1.9.3-gentoo-patches.tar.xz to /var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work >>> Source unpacked in /var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work >>> Preparing source in /var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/vmd-1.9.4a43 ... * Applying vmd-1.9.4-gentoo-paths.patch ...  [ ok ] * Applying vmd-1.9.4-tmpdir.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/vmd-1.9.4a43 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/vmd-1.9.4a43 ... make -j18 TCLINC=-I/usr/include TCLLIB=-L/usr/lib64 TCLLDFLAGS=-shared NETCDFLIB=/usr/lib64/libnetcdf.so NETCDFINC=/usr/include NETCDFLDFLAGS=-lnetcdf NETCDFDYNAMIC=1 EXPATINC=-I/usr/include EXPATLIB=-lexpat EXPATLDFLAGS=-shared EXPATDYNAMIC=1 SQLITELIB=-lsqlite3 SQLITEINC=-I/usr/include SQLITELDFLAGS=-shared SQLITEDYNAMIC=1 LINUX make dynlibs staticlibs bins \ "ARCH = LINUX" \ "COPTO = -fPIC -o " \ "LOPTO = -Wl,-O1 -Wl,--as-needed -fPIC -o " \ "CC = x86_64-pc-linux-gnu-gcc" \ "CXX = x86_64-pc-linux-gnu-g++" \ "DEF = -D" \ "CCFLAGS = -march=native -O2 -pipe" \ "CXXFLAGS = -march=native -O2 -pipe" \ "TCLLDFLAGS = -ltcl -ldl" \ "NETCDFLDFLAGS = -lnetcdf " \ "AR = ar" \ "NM = nm -p" \ "RANLIB = touch" \ "SHLD = x86_64-pc-linux-gnu-gcc -shared -shared" make[1]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins' cd molfile_plugin; make dynlibs && cd .. || exit 1 for dir in molfile_plugin apbsrun alascanfep atomedit autoimd autoionize autopsf bdtk bendix bfeestimator bignum biocore bossconvert catdcd cgtools chirality cionize cispeptide cliptool clonerep colorscalebar contactmap cv_dashboard dataimport demomaster dipwatch dowser exectool extendedpdb fftk gofrgui heatmapper hbonds hesstrans idatm ilstools imdmenu infobutton inorganicbuilder irspecgui json mafft mdff membrane membranemixer mergestructs modelmaker molefacture moltoptools multimolanim multiplot multitext mutator namdenergy namdgui namdplot namdserver nanotube navfly navigate networkview nmwiz optimization palettetool paratool parsefep pbctools pdbtool plumed pmepot propka psfgen qmtool qwikmd ramaplot readcharmmpar readcharmmtop remote resptool rnaview rmsd rmsdtt rmsdvt ruler runante runsqm saltbr signalproc solvate ssrestraints stingtool structurecheck symmetrytool tablelist timeline tktooltip topotools torsionplot trunctraj utilities vdna viewchangerender viewmaster volmapgui volutil vmddebug vmdlite vmdmovie vmdprefs vmdtkcon zoomseq blast clustalw libbiokit multiseq multiseqdialog phylotree psipred seqdata seqedit stamp ; do cd $dir && make bins && cd .. || exit 1 ; done make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/molfile_plugin' mkdir -p ../compile/lib_LINUX/molfile make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/molfile_plugin' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/molfile_plugin' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/abinitplugin.c -fPIC -o ../compile/lib_LINUX/molfile/abinitplugin.o Building Molecule File Reader plugins x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/amiraplugin.C -fPIC -o ../compile/lib_LINUX/molfile/amiraplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/apbsrun' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/apbsrun' x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/avsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/avsplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/babelplugin.c -fPIC -o ../compile/lib_LINUX/molfile/babelplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/alascanfep' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/alascanfep' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/basissetplugin.c -fPIC -o ../compile/lib_LINUX/molfile/basissetplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/bgfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/bgfplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/atomedit' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/atomedit' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/binposplugin.c -fPIC -o ../compile/lib_LINUX/molfile/binposplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/biomoccaplugin.C -fPIC -o ../compile/lib_LINUX/molfile/biomoccaplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/autoimd' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/autoimd' x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/brixplugin.C -fPIC -o ../compile/lib_LINUX/molfile/brixplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/carplugin.c -fPIC -o ../compile/lib_LINUX/molfile/carplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/autoionize' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/autoionize' x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/ccp4plugin.C -fPIC -o ../compile/lib_LINUX/molfile/ccp4plugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/corplugin.c -fPIC -o ../compile/lib_LINUX/molfile/corplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/autopsf' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/autopsf' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/cpmdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/cpmdplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bdtk' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bdtk' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/crdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/crdplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bendix' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bendix' x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/cubeplugin.C -fPIC -o ../compile/lib_LINUX/molfile/cubeplugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bfeestimator' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bfeestimator' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/dcdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/dcdplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/dlpolyplugin.c -fPIC -o ../compile/lib_LINUX/molfile/dlpolyplugin.o src/binposplugin.c: In function ‘open_binpos_read’: src/binposplugin.c:59:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 59 | fread(magicchar,sizeof(char),4,fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/binposplugin.c:67:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 67 | fread(&igarb,sizeof(int),1,fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c: In function ‘read_car_timestep’: src/carplugin.c:321:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 321 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:334:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 334 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:339:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 339 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:344:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 344 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:358:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 358 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:368:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 368 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c: In function ‘read_car_structure’: src/carplugin.c:261:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 261 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:263:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 263 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:267:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 267 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:290:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 290 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:300:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 300 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c: In function ‘open_car_read’: src/carplugin.c:164:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 164 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:174:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 174 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:177:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 177 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:205:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 205 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:208:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 208 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:219:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 219 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:221:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 221 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:225:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 225 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:229:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 229 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:240:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 240 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/babelplugin.c: In function ‘open_babel_read’: src/babelplugin.c:389:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 389 | system(s); /* run the babel command */ | ^~~~~~~~~ src/babelplugin.c:431:7: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 431 | system(s2); | ^~~~~~~~~~ src/babelplugin.c: In function ‘delete_all’: src/babelplugin.c:129:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 129 | system(t); | ^~~~~~~~~ src/abinitplugin.c: In function ‘DEN_read_volumetric_data’: src/abinitplugin.c:965:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 965 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c:966:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 966 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c: In function ‘POT_read_volumetric_data’: src/abinitplugin.c:1108:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 1108 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c:1109:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 1109 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpmdplugin.c: In function ‘open_cpmd_read’: src/cpmdplugin.c:52:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 52 | fgets(linebuf, 255, fd); | ^~~~~~~~~~~~~~~~~~~~~~~ src/cpmdplugin.c:66:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 66 | fgets(linebuf, 255, fd); | ^~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c: In function ‘abinit_header’: src/abinitplugin.c:1506:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 1506 | fread(skip, 1, 8, fp); | ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bignum' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bignum' src/abinitplugin.c: In function ‘GEO_read_next_timestep’: src/abinitplugin.c:614:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 614 | fscanf(data->file, "%*s %f %f %f", &x, &y, &z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘int read_bgf_timestep(void*, int, molfile_timestep_t*)’: src/bgfplugin.C:238:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 238 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:247:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 247 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘int read_bgf_bonds_aux(void*, int*, int**, int**, float**)’: src/bgfplugin.C:323:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 323 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:341:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 341 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:350:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 350 | fgets(nextline, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:414:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 414 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘int read_bgf_structure(void*, int*, molfile_atom_t*)’: src/bgfplugin.C:189:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 189 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:198:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 198 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘void* open_bgf_read(const char*, const char*, int*)’: src/bgfplugin.C:54:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 54 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/biocore' make[2]: Nothing to be done for 'bins'. make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/biocore' x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/dsn6plugin.C -fPIC -o ../compile/lib_LINUX/molfile/dsn6plugin.o make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bossconvert' mkdir -p ../compile/lib_LINUX/tcl/bossconvert1.0 x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -Isrc -c src/Main.cpp -fPIC -o ../compile/lib_LINUX/tcl/bossconvert1.0/Main.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/dxplugin.C -fPIC -o ../compile/lib_LINUX/molfile/dxplugin.o src/brixplugin.C: In function ‘int read_brix_data(void*, int, float*, float*)’: src/brixplugin.C:242:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 242 | fread(brick, sizeof(char), 512, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C: In function ‘void* open_brix_read(const char*, const char*, int*)’: src/brixplugin.C:74:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 74 | fscanf(fd, "%3s", keyWord); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:81:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 81 | fscanf(fd, " %s %d %d %d", keyWord, &org_x, &org_y, &org_z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:88:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 88 | fscanf(fd, " %s %d %d %d", keyWord, &ext_x, &ext_y, &ext_z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:95:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 95 | fscanf(fd, " %s %f %f %f", keyWord, &grid_x, &grid_y, &grid_z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:104:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 104 | fscanf(fd, " %s %f %f %f %f %f %f", keyWord, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 |  &cell_x, &cell_y, &cell_z, &cell_alpha, &cell_beta, &cell_gamma); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:118:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 118 | fscanf(fd, " %s %f", keyWord, &prod); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:123:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 123 | fscanf(fd, " %s %f", keyWord, &plus); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:130:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 130 | fscanf(fd, " %s %f", keyWord, &sigma); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/dlpolyplugin.c: In function ‘read_dlpoly_config_timestep’: src/dlpolyplugin.c:664:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 664 | fgets(fbuffer, 1024, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/edmplugin.C -fPIC -o ../compile/lib_LINUX/molfile/edmplugin.o src/dlpolyplugin.c: In function ‘read_dlpoly_timestep’: src/dlpolyplugin.c:549:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 549 | fgets(fbuffer, 1024, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/amiraplugin.C: In function ‘int amira_check_trimesh(am_t*)’: src/amiraplugin.C:119:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 119 | rc=amira_readvar_int(am, "nVertices", &am->nvertices); | ^~~~~~~~~~~ src/amiraplugin.C:120:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 120 | if (!rc) rc=amira_readvar_int(am, "nVertices", &am->ntriangles); | ^~~~~~~~~~~ src/amiraplugin.C: In function ‘void* open_file_read(const char*, const char*, int*)’: src/amiraplugin.C:148:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 148 | fgets(linebuf, BUFSZ, f); | ~~~~~^~~~~~~~~~~~~~~~~~~ src/amiraplugin.C:204:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 204 | fread(am->headerbuf, am->dataoffset, 1, am->f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ccp4plugin.C: In function ‘void* open_ccp4_read(const char*, const char*, int*)’: src/ccp4plugin.C:340:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 340 | fgets(symData, 81, fd); | ~~~~~^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/fs4plugin.C -fPIC -o ../compile/lib_LINUX/molfile/fs4plugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/gamessplugin.c -fPIC -o ../compile/lib_LINUX/molfile/gamessplugin.o src/cubeplugin.C: In function ‘void* open_cube_read(const char*, const char*, int*)’: src/cubeplugin.C:170:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 170 | fgets(readbuf, 1023, cube->fd); // go on to next line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:176:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 176 | fgets(readbuf, 1023, cube->fd); // skip second header line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:319:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 319 | fgets(readbuf, 1023, cube->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:330:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 330 | fgets(readbuf, 1023, cube->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:332:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 332 | fscanf(cube->fd, "%d", &cube->nsets); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:337:13: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 337 | fscanf(cube->fd, "%d", &orb); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:342:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 342 | fgets(readbuf, 1023, cube->fd); // gobble up rest of line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/graspplugin.C -fPIC -o ../compile/lib_LINUX/molfile/graspplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/grdplugin.C -fPIC -o ../compile/lib_LINUX/molfile/grdplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/gridplugin.C -fPIC -o ../compile/lib_LINUX/molfile/gridplugin.o In file included from src/gamessplugin.c:155: src/qmplugin.h: In function ‘eatline’: src/qmplugin.h:840:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 840 | fgets(readbuf, 1024, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/gromacsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/gromacsplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/jsplugin.c -fPIC -o ../compile/lib_LINUX/molfile/jsplugin.o src/dsn6plugin.C: In function ‘int read_dsn6_data(void*, int, float*, float*)’: src/dsn6plugin.C:228:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 228 | fread(brick, sizeof(char), 512, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/dsn6plugin.C: In function ‘void* open_dsn6_read(const char*, const char*, int*)’: src/dsn6plugin.C:86:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 86 | fread(fileHeader, sizeof(short), 19, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/lammpsplugin.c -fPIC -o ../compile/lib_LINUX/molfile/lammpsplugin.o src/graspplugin.C: In function ‘void line3(FILE*, GRASSP*)’: src/graspplugin.C:181:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 181 | fread(line3, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:279:3: note: in expansion of macro ‘TRASH’ 279 | TRASH; | ^~~~~ src/graspplugin.C:280:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 280 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:286:3: note: in expansion of macro ‘TRASH’ 286 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:300:3: note: in expansion of macro ‘TRASH’ 300 | TRASH; | ^~~~~ src/graspplugin.C:301:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 301 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:302:3: note: in expansion of macro ‘TRASH’ 302 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:306:3: note: in expansion of macro ‘TRASH’ 306 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:308:3: note: in expansion of macro ‘TRASH’ 308 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:313:3: note: in expansion of macro ‘TRASH’ 313 | TRASH; | ^~~~~ src/graspplugin.C:314:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 314 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:315:3: note: in expansion of macro ‘TRASH’ 315 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:323:3: note: in expansion of macro ‘TRASH’ 323 | TRASH; | ^~~~~ src/graspplugin.C:324:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 324 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:325:3: note: in expansion of macro ‘TRASH’ 325 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:349:3: note: in expansion of macro ‘TRASH’ 349 | TRASH; | ^~~~~ src/graspplugin.C:350:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 350 | fread(vertex, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:351:3: note: in expansion of macro ‘TRASH’ 351 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:352:3: note: in expansion of macro ‘TRASH’ 352 | TRASH; | ^~~~~ src/graspplugin.C:353:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 353 | fread(access, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:354:3: note: in expansion of macro ‘TRASH’ 354 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:355:3: note: in expansion of macro ‘TRASH’ 355 | TRASH; | ^~~~~ src/graspplugin.C:356:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 356 | fread(normal, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:357:3: note: in expansion of macro ‘TRASH’ 357 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:366:5: note: in expansion of macro ‘TRASH’ 366 | TRASH; | ^~~~~ src/graspplugin.C:367:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 367 | fread(triangle, 3 * sizeof(int), ntriangles, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:368:5: note: in expansion of macro ‘TRASH’ 368 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:369:5: note: in expansion of macro ‘TRASH’ 369 | TRASH; | ^~~~~ src/graspplugin.C:370:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 370 | fread(properties, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:389:5: note: in expansion of macro ‘TRASH’ 389 | TRASH; | ^~~~~ src/graspplugin.C:390:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 390 | fread(striangle, sizeof(short), 3 * ntriangles, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:391:5: note: in expansion of macro ‘TRASH’ 391 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:392:5: note: in expansion of macro ‘TRASH’ 392 | TRASH; | ^~~~~ src/graspplugin.C:393:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 393 | fread(properties, sizeof(float), 3 * nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/edmplugin.C: In function ‘int read_edm_data(void*, int, float*, float*)’: src/edmplugin.C:235:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 235 | fgets(readbuf, 13, edm->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/edmplugin.C: In function ‘void eatline(FILE*)’: src/edmplugin.C:39:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 39 | fgets(readbuf, 1024, fd); // go on to next line | ~~~~~^~~~~~~~~~~~~~~~~~~ src/gridplugin.C: In function ‘void* open_grid_read(const char*, const char*, int*)’: src/gridplugin.C:79:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 79 | fread(&dataBegin, sizeof(int), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/mapplugin.C -fPIC -o ../compile/lib_LINUX/molfile/mapplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/mdfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/mdfplugin.o src/fs4plugin.C: In function ‘void* open_fs4_read(const char*, const char*, int*)’: src/fs4plugin.C:74:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 74 | fread(&dataBegin, sizeof(int), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/mol2plugin.C -fPIC -o ../compile/lib_LINUX/molfile/mol2plugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/moldenplugin.c -fPIC -o ../compile/lib_LINUX/molfile/moldenplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/molemeshplugin.C -fPIC -o ../compile/lib_LINUX/molfile/molemeshplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/msmsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/msmsplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -Isrc -c src/Parser.cpp -fPIC -o ../compile/lib_LINUX/tcl/bossconvert1.0/Parser.o In file included from src/gromacsplugin.C:25: src/Gromacs.h: In function ‘int mdio_readline(md_file*, char*, int, int)’: src/Gromacs.h:426:7: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 426 | fgets(buf, n, mf->f); | ~~~~~^~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘int read_mol2_timestep(void*, int, molfile_timestep_t*)’: src/mol2plugin.C:270:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 270 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:284:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 284 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘int read_mol2_bonds_aux(void*, int*, int**, int**, float**)’: src/mol2plugin.C:194:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 194 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:204:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 204 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C: In function ‘int read_mdf_bonds(void*, int*, int**, int**, float**, int**, int*, char***)’: src/mdfplugin.C:274:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 274 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:293:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 293 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:315:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 315 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:353:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 353 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C: In function ‘int read_mdf_structure(void*, int*, molfile_atom_t*)’: src/mdfplugin.C:219:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 219 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘int read_mol2(void*, int*, molfile_atom_t*)’: src/mol2plugin.C:122:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 122 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:133:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 133 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:237:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 237 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C: In function ‘void* open_mdf_read(const char*, const char*, int*)’: src/mdfplugin.C:160:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 160 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:172:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 172 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:179:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 179 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘void* open_mol2_read(const char*, const char*, int*)’: src/mol2plugin.C:69:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 69 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:76:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 76 | fgets(line, LINESIZE, fd); // Read and ignore the mol_name | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:77:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 77 | fgets(line, LINESIZE, fd); // Read the molecule info | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:86:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 86 | fgets(line, LINESIZE, fd); // Read and ignore the mol_type | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:87:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(line, LINESIZE, fd); // Read the charge_type | ~~~~~^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -Isrc -c src/Worker.cpp -fPIC -o ../compile/lib_LINUX/tcl/bossconvert1.0/Worker.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/namdbinplugin.c -fPIC -o ../compile/lib_LINUX/molfile/namdbinplugin.o src/moldenplugin.c: In function ‘count_orbitals’: src/moldenplugin.c:1160:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 1160 | fscanf(data->file, " Ene= %f\n", &orbenergy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c:1161:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 1161 | fscanf(data->file, " Spin= %s\n", spin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c:1162:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 1162 | fscanf(data->file, " Occup= %f\n", &occu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/moldenplugin.c:44: src/qmplugin.h: In function ‘eatline’: src/qmplugin.h:840:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 840 | fgets(readbuf, 1024, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c: In function ‘open_molden_read’: src/moldenplugin.c:219:11: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 219 | fscanf(data->file, "%d", &natm); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/offplugin.C -fPIC -o ../compile/lib_LINUX/molfile/offplugin.o src/namdbinplugin.c: In function ‘open_namdbin_read’: src/namdbinplugin.c:73:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 73 | fread(&filen, sizeof(namdbin_int32), 1, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/molemeshplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/molemeshplugin.C:86:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 86 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:111:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 111 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:127:9: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 127 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:144:11: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 144 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:150:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 150 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:156:11: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 156 | fgets(line, 80, infile); //one more read to keep us in sync | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:165:27: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 165 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:212:15: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 212 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:232:23: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 232 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:251:15: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 251 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/parm7plugin.C -fPIC -o ../compile/lib_LINUX/molfile/parm7plugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/parmplugin.C -fPIC -o ../compile/lib_LINUX/molfile/parmplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/pbeqplugin.C -fPIC -o ../compile/lib_LINUX/molfile/pbeqplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/pdbplugin.c -fPIC -o ../compile/lib_LINUX/molfile/pdbplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/pdbxplugin.C -fPIC -o ../compile/lib_LINUX/molfile/pdbxplugin.o src/parm7plugin.C: In function ‘int read_parm7_structure(void*, int*, molfile_atom_t*)’: src/parm7plugin.C:73:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 73 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ In file included from src/parm7plugin.C:20: src/ReadPARM7.h: In function ‘int parse_parm7_atoms(const char*, int, molfile_atom_t*, FILE*)’: src/ReadPARM7.h:204:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 204 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int parse_parm7_atype(const char*, int, molfile_atom_t*, FILE*)’: src/ReadPARM7.h:275:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int parse_parm7_resnames(const char*, int, char*, FILE*)’: src/ReadPARM7.h:293:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 293 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int parse_parm7_respointers(const char*, int, molfile_atom_t*, int, const char*, FILE*)’: src/ReadPARM7.h:307:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 307 | fscanf(file, " %d", &cur); | ~~~~~~^~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘parmstruct* read_parm7_header(FILE*)’: src/ReadPARM7.h:386:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 386 | fgets(sdum, 512, file); | ~~~~~^~~~~~~~~~~~~~~~~ src/ReadPARM7.h:389:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 389 | fscanf(file, "%s\n", sdum); // "%FLAG" | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:396:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 396 | fscanf(file, "%s\n", sdum); // "TITLE" or "CTITLE" | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:403:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 403 | fscanf(file, "%s\n", sdum); // "FORMAT (20a4)" | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:417:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 417 | fgets(prm->title, sizeof(prm->title), file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:445:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 445 | fgets(sdum, sizeof(sdum), file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:457:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 457 | fscanf(file,parm7, | ~~~~~~^~~~~~~~~~~~ 458 |  &prm->Natom, &prm->Ntypes, &prm->Nbonh, &prm->Nbona, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 |  &prm->Ntheth, &prm->Ntheta, &prm->Nphih, &prm->Nphia, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 |  &prm->Jparm, &prm->Nparm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:461:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 461 | fscanf(file, parm7, | ~~~~~~^~~~~~~~~~~~~ 462 |  &prm->Nnb, &prm->Nres, &prm->Mbona, &prm->Mtheta, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 |  &prm->Mphia, &prm->Numbnd, &prm->Numang, &prm->Mptra, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 |  &prm->Natyp, &prm->Nphb); | ~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:465:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 465 | fscanf(file, parm7, &prm->Ifpert, &prm->Nbper, &prm->Ngper, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 |  &prm->Ndper, &prm->Mbper, &prm->Mgper, &prm->Mdper, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 |  &prm->IfBox, &prm->Nmxrs, &prm->IfCap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:469:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 469 | fscanf(file,"%8d",&prm->Numextra); //BB | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int read_parm7_flag(FILE*, const char*, const char*)’: src/ReadPARM7.h:79:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 79 | fscanf(file, "%s\n", buf); | ~~~~~~^~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:87:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 87 | fscanf(file, "%s\n", buf); | ~~~~~~^~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:97:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 97 | fscanf(file, "%s\n", buf); | ~~~~~~^~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/phiplugin.C -fPIC -o ../compile/lib_LINUX/molfile/phiplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/pltplugin.C -fPIC -o ../compile/lib_LINUX/molfile/pltplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/plyplugin.C -fPIC -o ../compile/lib_LINUX/molfile/plyplugin.o In file included from src/parmplugin.C:19: src/ReadPARM.h: In member function ‘int {anonymous}::ReadPARM::readparm(FILE*)’: src/ReadPARM.h:435:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 435 | fscanf(file, " " DBLFMT, &prm->Charges[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:444:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 444 | fscanf(file, " " DBLFMT, &prm->Masses[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:510:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 510 | fscanf(file, " " DBLFMT, &prm->Rk[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:517:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 517 | fscanf(file, " " DBLFMT, &prm->Req[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:524:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 524 | fscanf(file, " " DBLFMT, &prm->Tk[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:531:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 531 | fscanf(file, " " DBLFMT, &prm->Teq[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:538:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 538 | fscanf(file, " " DBLFMT, &prm->Pk[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:545:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 545 | fscanf(file, " " DBLFMT, &prm->Pn[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:552:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 552 | fscanf(file, " " DBLFMT, &prm->Phase[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:559:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 559 | fscanf(file, " " DBLFMT, &prm->Solty[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:567:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 567 | fscanf(file, " " DBLFMT, &prm->Cn1[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:575:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 575 | fscanf(file, " " DBLFMT, &prm->Cn2[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:756:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 756 | fscanf(file, " " DBLFMT, &prm->HB12[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:763:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 763 | fscanf(file, " " DBLFMT, &prm->HB6[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:771:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 771 | fscanf(file, " " DBLFMT, &H[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:853:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 853 | fscanf(file, " " DBLFMT " " DBLFMT " " DBLFMT, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 |  &prm->Box[0], &prm->Box[1], &prm->Box[2]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:867:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 867 | fscanf(file, " %d " DBLFMT " " DBLFMT " " DBLFMT " " DBLFMT, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 |  &prm->Natcap, &prm->Cutcap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 |  &prm->Xcap, &prm->Ycap, &prm->Zcap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/pqrplugin.c -fPIC -o ../compile/lib_LINUX/molfile/pqrplugin.o In file included from src/plyplugin.C:25: src/ply.c:41:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 41 | "invalid", | ^~~~~~~~~ src/ply.c:42:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/psfplugin.c -fPIC -o ../compile/lib_LINUX/molfile/psfplugin.o src/ply.c:42:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~ src/ply.c:42:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~ src/ply.c:42:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~ src/ply.c:42:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~ src/ply.c:42:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~ src/ply.c:42:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~~ src/ply.c:42:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~~ src/ply.c:46:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | "invalid", | ^~~~~~~~~ src/ply.c:47:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~ src/ply.c:47:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~ src/ply.c:47:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~ src/ply.c:47:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~ src/ply.c:47:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~~ src/ply.c:47:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~ src/ply.c:47:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~ src/ply.c:47:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~~ src/ply.c: In function ‘PlyFile* ply_write(FILE*, int, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:146:25: note: in expansion of macro ‘myalloc’ 146 | plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:157:36: note: in expansion of macro ‘myalloc’ 157 | plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *) * nelems); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:159:27: note: in expansion of macro ‘myalloc’ 159 | elem = (PlyElement *) myalloc (sizeof (PlyElement)); | ^~~~~~~ src/ply.c: In function ‘PlyFile* open_for_writing_ply(char*, int, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:199:19: note: in expansion of macro ‘myalloc’ 199 | name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); | ^~~~~~~ src/ply.c: In function ‘void element_layout_ply(PlyFile*, char*, int, int, PlyProperty*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:259:34: note: in expansion of macro ‘myalloc’ 259 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *) * nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:260:31: note: in expansion of macro ‘myalloc’ 260 | elem->store_prop = (char *) myalloc (sizeof (char) * nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:263:28: note: in expansion of macro ‘myalloc’ 263 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘void ply_describe_property(PlyFile*, char*, PlyProperty*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:300:36: note: in expansion of macro ‘myalloc’ 300 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:301:33: note: in expansion of macro ‘myalloc’ 301 | elem->store_prop = (char *) myalloc (sizeof (char)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:314:31: note: in expansion of macro ‘myalloc’ 314 | elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘PlyFile* ply_read(FILE*, int*, char***)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:627:25: note: in expansion of macro ‘myalloc’ 627 | plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); | ^~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -Isrc -c src/Atom.cpp -fPIC -o ../compile/lib_LINUX/tcl/bossconvert1.0/Atom.o src/ply.c:640:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 640 | if (!words || !equal_strings (words[0], "ply")) | ^~~~~ src/ply.c:647:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 647 | if (equal_strings (words[0], "format")) { | ^~~~~~~~ src/pltplugin.C: In function ‘void* open_plt_read(const char*, const char*, int*)’: src/pltplugin.C:64:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 64 | fread(intHeader, sizeof(int), 5, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pltplugin.C:77:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 77 | fread(floatHeader, sizeof(float), 6, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ply.c:650:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 650 | if (equal_strings (words[1], "ascii")) | ^~~~~~~ src/ply.c:652:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 652 | else if (equal_strings (words[1], "binary_big_endian")) | ^~~~~~~~~~~~~~~~~~~ src/ply.c:654:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 654 | else if (equal_strings (words[1], "binary_little_endian")) | ^~~~~~~~~~~~~~~~~~~~~~ src/ply.c:661:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 661 | else if (equal_strings (words[0], "element")) | ^~~~~~~~~ src/ply.c:663:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 663 | else if (equal_strings (words[0], "property")) | ^~~~~~~~~~ src/ply.c:665:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 665 | else if (equal_strings (words[0], "comment")) | ^~~~~~~~~ src/ply.c:667:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 667 | else if (equal_strings (words[0], "obj_info")) | ^~~~~~~~~~ src/ply.c:669:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 669 | else if (equal_strings (words[0], "end_header")) | ^~~~~~~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:683:33: note: in expansion of macro ‘myalloc’ 683 | elem->store_prop = (char *) myalloc (sizeof (char) * elem->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:691:21: note: in expansion of macro ‘myalloc’ 691 | elist = (char **) myalloc (sizeof (char *) * plyfile->num_elem_types); | ^~~~~~~ src/ply.c: In function ‘PlyFile* ply_open_for_reading(char*, int*, char***, int*, float*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:732:19: note: in expansion of macro ‘myalloc’ 732 | name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); | ^~~~~~~ src/ply.c: In function ‘PlyProperty** get_element_description_ply(PlyFile*, char*, int*, int*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:793:32: note: in expansion of macro ‘myalloc’ 793 | prop_list = (PlyProperty **) myalloc (sizeof (PlyProperty *) * elem->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:795:28: note: in expansion of macro ‘myalloc’ 795 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘PlyOtherProp* get_other_properties(PlyFile*, PlyElement*, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1065:28: note: in expansion of macro ‘myalloc’ 1065 | other = (PlyOtherProp *) myalloc (sizeof (PlyOtherProp)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1076:35: note: in expansion of macro ‘myalloc’ 1076 | other->props = (PlyProperty **) myalloc (sizeof(PlyProperty) * elem->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1083:28: note: in expansion of macro ‘myalloc’ 1083 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘PlyOtherElems* get_other_element_ply(PlyFile*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1174:46: note: in expansion of macro ‘myalloc’ 1174 | plyfile->other_elems = (PlyOtherElems *) myalloc (sizeof (PlyOtherElems)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1176:45: note: in expansion of macro ‘myalloc’ 1176 | other_elems->other_list = (OtherElem *) myalloc (sizeof (OtherElem)); | ^~~~~~~ src/ply.c: In function ‘void ascii_get_element(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1442:27: note: in expansion of macro ‘myalloc’ 1442 | other_data = (char *) myalloc (elem->other_size); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1492:31: note: in expansion of macro ‘myalloc’ 1492 | item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); | ^~~~~~~ src/ply.c: In function ‘void binary_get_element(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1574:27: note: in expansion of macro ‘myalloc’ 1574 | other_data = (char *) myalloc (elem->other_size); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1615:31: note: in expansion of macro ‘myalloc’ 1615 | item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1637:22: note: in expansion of macro ‘myalloc’ 1637 | str = (char *) myalloc (len); | ^~~~~~~ src/ply.c: In function ‘char** get_words(FILE*, int*, char**)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1709:21: note: in expansion of macro ‘myalloc’ 1709 | words = (char **) myalloc (sizeof (char *) * max_words); | ^~~~~~~ src/ply.c: In function ‘void add_element(PlyFile*, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2255:25: note: in expansion of macro ‘myalloc’ 2255 | elem = (PlyElement *) myalloc (sizeof (PlyElement)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2262:38: note: in expansion of macro ‘myalloc’ 2262 | plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *)); | ^~~~~~~ src/ply.c: In function ‘void add_property(PlyFile*, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2320:26: note: in expansion of macro ‘myalloc’ 2320 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c:2322:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2322 | if (equal_strings (words[1], "list")) { /* list */ | ^~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/raster3dplugin.C -fPIC -o ../compile/lib_LINUX/molfile/raster3dplugin.o src/ply.c:2328:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2328 | else if (equal_strings (words[1], "string")) { /* string */ | ^~~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2345:36: note: in expansion of macro ‘myalloc’ 2345 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); | ^~~~~~~ src/ply.c: In function ‘char** get_element_list_ply(PlyFile*, int*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2515:21: note: in expansion of macro ‘myalloc’ 2515 | elist = (char **) myalloc (sizeof (char *) * ply->num_elem_types); | ^~~~~~~ src/ply.c: In function ‘void append_comment_ply(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2537:31: note: in expansion of macro ‘myalloc’ 2537 | ply->comments = (char **) myalloc (sizeof (char *)); | ^~~~~~~ src/ply.c: In function ‘void append_obj_info_ply(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2577:31: note: in expansion of macro ‘myalloc’ 2577 | ply->obj_info = (char **) myalloc (sizeof (char *)); | ^~~~~~~ src/ply.c: In function ‘void describe_property_ply(PlyFile*, PlyProperty*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2801:36: note: in expansion of macro ‘myalloc’ 2801 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2802:33: note: in expansion of macro ‘myalloc’ 2802 | elem->store_prop = (char *) myalloc (sizeof (char)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2815:31: note: in expansion of macro ‘myalloc’ 2815 | elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘void describe_other_properties_ply(PlyFile*, PlyOtherProp*, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2849:19: note: in expansion of macro ‘myalloc’ 2849 | myalloc (sizeof (PlyProperty *) * other->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2850:33: note: in expansion of macro ‘myalloc’ 2850 | elem->store_prop = (char *) myalloc (sizeof (char) * other->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2865:28: note: in expansion of macro ‘myalloc’ 2865 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: At global scope: src/ply.c:2923:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2923 | AVERAGE_RULE, "avg", | ^~~~~ src/ply.c:2924:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2924 | RANDOM_RULE, "rnd", | ^~~~~ src/ply.c:2925:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2925 | MINIMUM_RULE, "max", | ^~~~~ src/ply.c:2926:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2926 | MAXIMUM_RULE, "min", | ^~~~~ src/ply.c:2927:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2927 | MAJORITY_RULE, "major", | ^~~~~~~ src/ply.c:2928:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2928 | SAME_RULE, "same", | ^~~~~~ src/ply.c:2929:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2929 | -1, "end_marker", | ^~~~~~~~~~~~ src/ply.c: In function ‘PlyPropRules* init_rule_ply(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2960:28: note: in expansion of macro ‘myalloc’ 2960 | rules = (PlyPropRules *) myalloc (sizeof (PlyPropRules)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2962:30: note: in expansion of macro ‘myalloc’ 2962 | rules->rule_list = (int *) myalloc (sizeof(int) * elem->nprops); | ^~~~~~~ src/ply.c: In function ‘void weight_props_ply(PlyFile*, float, void*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3074:30: note: in expansion of macro ‘myalloc’ 3074 | rules->props = (void **) myalloc (sizeof (void *) * rules->max_props); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3075:32: note: in expansion of macro ‘myalloc’ 3075 | rules->weights = (float *) myalloc (sizeof (float) * rules->max_props); | ^~~~~~~ src/ply.c: In function ‘void* get_new_props_ply(PlyFile*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3126:23: note: in expansion of macro ‘myalloc’ 3126 | new_data = (char *) myalloc (sizeof (char) * elem->other_size); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3132:23: note: in expansion of macro ‘myalloc’ 3132 | vals = (double *) myalloc (sizeof (double) * rules->nprops); | ^~~~~~~ src/plyplugin.C: At global scope: src/plyplugin.C:43:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 43 | {"x", Float32, Float32, offsetof(Vertex,x), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:44:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 44 | {"y", Float32, Float32, offsetof(Vertex,y), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:45:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 45 | {"z", Float32, Float32, offsetof(Vertex,z), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:46:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | {"r", Float32, Float32, offsetof(Vertex,r), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:47:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | {"g", Float32, Float32, offsetof(Vertex,g), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:48:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | {"b", Float32, Float32, offsetof(Vertex,b), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:49:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | {"nx", Float32, Float32, offsetof(Vertex,nx), 0, 0, 0, 0}, | ^~~~ src/plyplugin.C:50:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | {"ny", Float32, Float32, offsetof(Vertex,ny), 0, 0, 0, 0}, | ^~~~ src/plyplugin.C:51:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | {"nz", Float32, Float32, offsetof(Vertex,nz), 0, 0, 0, 0}, | ^~~~ src/plyplugin.C:55:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 55 | {"vertex_indices", Int32, Int32, offsetof(Face,verts), | ^~~~~~~~~~~~~~~~ src/plyplugin.C:57:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | {"vertex_index", Int32, Int32, offsetof(Face,verts), | ^~~~~~~~~~~~~~ src/plyplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/plyplugin.C:117:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 117 | if (equal_strings ("vertex", elem_name)) { | ^~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/rst7plugin.c -fPIC -o ../compile/lib_LINUX/molfile/rst7plugin.o src/plyplugin.C:133:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 133 | if (equal_strings ("r", prop->name)) { | ^~~ src/plyplugin.C:137:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 137 | if (equal_strings ("g", prop->name)) { | ^~~ src/plyplugin.C:141:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 141 | if (equal_strings ("b", prop->name)) { | ^~~ src/plyplugin.C:145:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 145 | if (equal_strings ("nx", prop->name)) { | ^~~~ src/plyplugin.C:149:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 149 | if (equal_strings ("ny", prop->name)) { | ^~~~ src/plyplugin.C:153:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 153 | if (equal_strings ("nz", prop->name)) { | ^~~~ src/plyplugin.C:171:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 171 | } else if (equal_strings ("face", elem_name)) { | ^~~~~~ src/plyplugin.C:183:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 183 | if (equal_strings ("vertex_indices", prop->name)) { | ^~~~~~~~~~~~~~~~ src/plyplugin.C:186:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 186 | if (equal_strings ("vertex_index", prop->name)) { | ^~~~~~~~~~~~~~ In file included from src/plyplugin.C:25: src/ply.c: In function ‘void binary_get_element(PlyFile*, char*)’: src/ply.c:1636:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 1636 | fread (&len, sizeof(int), 1, fp); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ply.c:1638:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 1638 | fread (str, len, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~~~ src/ply.c: In function ‘void get_binary_item(FILE*, int, int*, unsigned int*, double*)’: src/ply.c:2065:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2065 | fread (ptr, 1, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2071:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2071 | fread (ptr, 1, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2077:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2077 | fread (ptr, 2, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2083:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2083 | fread (ptr, 2, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2089:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2089 | fread (ptr, 4, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2095:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2095 | fread (ptr, 4, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2101:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2101 | fread (ptr, 4, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2107:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2107 | fread (ptr, 8, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/situsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/situsplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/spiderplugin.C -fPIC -o ../compile/lib_LINUX/molfile/spiderplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/stlplugin.C -fPIC -o ../compile/lib_LINUX/molfile/stlplugin.o src/rst7plugin.c: In function ‘open_rst_read’: src/rst7plugin.c:62:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 62 | fgets(title, 82, fd); | ^~~~~~~~~~~~~~~~~~~~ src/rst7plugin.c:65:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 65 | fgets(line, 82, fd); | ^~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/tinkerplugin.c -fPIC -o ../compile/lib_LINUX/molfile/tinkerplugin.o src/stlplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/stlplugin.C:91:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 91 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:99:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 99 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:114:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 114 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:126:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 126 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:148:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 148 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:157:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 157 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:166:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 166 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/uhbdplugin.C -fPIC -o ../compile/lib_LINUX/molfile/uhbdplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vaspchgcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspchgcarplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vaspoutcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspoutcarplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vaspparchgplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspparchgplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vaspposcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspposcarplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vasp5xdatcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vasp5xdatcarplugin.o src/vaspchgcarplugin.c: In function ‘read_vaspchgcar_data’: src/vaspchgcarplugin.c:232:60: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 232 | for (n = 0; n < data->numatoms + data->version + 5; ++n) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:277:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 277 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c: In function ‘read_vaspchgcar_metadata’: src/vaspchgcarplugin.c:145:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 145 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c: In function ‘open_vaspchgcar_read’: src/vaspchgcarplugin.c:66:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 66 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:70:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 70 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:76:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 76 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:87:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:98:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 98 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:126:44: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 126 | for (i = 0; i < data->numatoms + 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/spiderplugin.C: In function ‘int read_spider_data(void*, int, float*, float*)’: src/spiderplugin.C:281:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 281 | fread(datablock, total * sizeof(float), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c: In function ‘read_vaspparchg_data’: src/vaspparchgplugin.c:233:60: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 233 | for (n = 0; n < data->numatoms + data->version + 5; ++n) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c: In function ‘read_vaspparchg_metadata’: src/vaspparchgplugin.c:145:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 145 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c: In function ‘open_vaspparchg_read’: src/vaspparchgplugin.c:66:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 66 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:70:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 70 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:76:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 76 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:87:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:98:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 98 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:126:44: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 126 | for (i = 0; i < data->numatoms + 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspoutcarplugin.c: In function ‘read_vaspoutcar_timestep’: src/vaspoutcarplugin.c:234:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 234 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspoutcarplugin.c:237:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 237 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspoutcarplugin.c: In function ‘read_vaspoutcar_structure’: src/vaspoutcarplugin.c:199:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 199 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspoutcarplugin.c: In function ‘open_vaspoutcar_read’: src/vaspoutcarplugin.c:82:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 82 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c: In function ‘read_vaspposcar_timestep’: src/vaspposcarplugin.c:228:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 228 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:233:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 233 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:242:43: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 242 | for (i = 0; i < data->version - 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:245:35: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 245 | if (tolower(lineptr[0]) == 's') fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:252:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 252 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c: In function ‘read_vaspposcar_structure’: src/vaspposcarplugin.c:191:42: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 191 | for (i = 0; i < data->version + 3; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:194:34: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 194 | if (tolower(lineptr[0]) == 's') fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:199:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 199 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c: In function ‘open_vaspposcar_read’: src/vaspposcarplugin.c:64:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 64 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:68:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 68 | for (i = 0; i < 5; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:82:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 82 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vaspxdatcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspxdatcarplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/vaspxmlplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspxmlplugin.o src/vasp5xdatcarplugin.c: In function ‘read_vasp5xdatcar_timestep’: src/vasp5xdatcarplugin.c:219:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 219 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c: In function ‘read_vasp5xdatcar_structure’: src/vasp5xdatcarplugin.c:169:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 169 | for (i = 0; i < 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:175:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 175 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:184:26: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 184 | for (i = 0; i < 3; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:189:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 189 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:199:26: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 199 | for (i = 0; i < 8; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c: In function ‘open_vasp5xdatcar_read’: src/vasp5xdatcarplugin.c:64:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 64 | for (i = 0; i < 5; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:67:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 67 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:72:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 72 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/vtkplugin.C -fPIC -o ../compile/lib_LINUX/molfile/vtkplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/xbgfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/xbgfplugin.o src/vaspxdatcarplugin.c: In function ‘read_vaspxdatcar_timestep’: src/vaspxdatcarplugin.c:278:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 278 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c: In function ‘read_vaspxdatcar_structure’: src/vaspxdatcarplugin.c:223:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 223 | for (i = 0; i < 4; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:228:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 228 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:232:32: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 232 | for (i = 0; i < 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:247:44: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 247 | for (i = 0; i < 10 - data->version; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c: In function ‘open_vaspxdatcar_read’: src/vaspxdatcarplugin.c:84:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 84 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:87:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:92:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 92 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:106:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 106 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:116:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 116 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/uhbdplugin.C: In function ‘void* open_uhbd_read(const char*, const char*, int*)’: src/uhbdplugin.C:97:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 97 | fread(&headersize, sizeof(int), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/xsfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/xsfplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I../include -Isrc -c src/xyzplugin.c -fPIC -o ../compile/lib_LINUX/molfile/xyzplugin.o src/xbgfplugin.C: In function ‘int read_xbgf_timestep(void*, int, molfile_timestep_t*)’: src/xbgfplugin.C:283:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 283 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:292:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 292 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C: In function ‘int read_xbgf_bonds_aux(void*, int*, int**, int**, float**)’: src/xbgfplugin.C:360:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 360 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:382:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 382 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:390:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 390 | fgets(nextline, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:450:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 450 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C: In function ‘int read_xbgf_structure(void*, int*, molfile_atom_t*)’: src/xbgfplugin.C:236:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 236 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:245:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 245 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C: In function ‘void* open_xbgf_read(const char*, const char*, int*)’: src/xbgfplugin.C:67:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 67 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/vaspxmlplugin.c: In function ‘read_vaspxml_structure’: src/vaspxmlplugin.c:134:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 134 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxmlplugin.c:139:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 139 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/dtrplugin.cxx -fPIC -o ../compile/lib_LINUX/molfile/dtrplugin.o src/vaspxmlplugin.c: In function ‘open_vaspxml_read’: src/vaspxmlplugin.c:81:8: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 81 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxmlplugin.c:87:8: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I../include -Isrc -c src/maeffplugin.cxx -fPIC -o ../compile/lib_LINUX/molfile/maeffplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I/usr/include -I../include -Isrc -c src/hoomdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/hoomdplugin.o src/vtkplugin.C: In function ‘int read_vtk_data_ex(void*, molfile_volumetric_readwrite_t*)’: src/vtkplugin.C:366:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 366 | fscanf(fd, "%lf %lf %lf", &vx, &vy, &vz); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vtkplugin.C: In function ‘int read_vtk_data(void*, int, float*, float*)’: src/vtkplugin.C:301:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 301 | fscanf(fd, "%lf %lf %lf", &vx, &vy, &vz); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe /usr/include -I../include -Isrc -c src/netcdfplugin.c -fPIC -o ../compile/lib_LINUX/molfile/netcdfplugin.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I/usr/include -I../include -Isrc -c src/dmsplugin.cxx -fPIC -o ../compile/lib_LINUX/molfile/dmsplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I/usr/include -I../include -Isrc -c src/vtfplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vtfplugin.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I/usr/include -I../include -Isrc -c src/webpdbplugin.c -fPIC -o ../compile/lib_LINUX/molfile/webpdbplugin.o x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/abinitplugin.so ../compile/lib_LINUX/molfile/abinitplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/amiraplugin.so ../compile/lib_LINUX/molfile/amiraplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/avsplugin.so ../compile/lib_LINUX/molfile/avsplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/babelplugin.so ../compile/lib_LINUX/molfile/babelplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/basissetplugin.so ../compile/lib_LINUX/molfile/basissetplugin.o -Wl,-O1 -Wl,--as-needed src/xsfplugin.C: In function ‘void eatline(FILE*)’: src/xsfplugin.C:233:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 233 | fgets(readbuf, 1024, fd); // go on to next line | ~~~~~^~~~~~~~~~~~~~~~~~~ src/xsfplugin.C: In function ‘void* open_xsf_read(const char*, const char*, int*)’: src/xsfplugin.C:403:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 403 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:437:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 437 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:439:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 439 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:441:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 441 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:443:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 443 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:445:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 445 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:468:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 468 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:503:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 503 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/bgfplugin.so ../compile/lib_LINUX/molfile/bgfplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/binposplugin.so ../compile/lib_LINUX/molfile/binposplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/biomoccaplugin.so ../compile/lib_LINUX/molfile/biomoccaplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/brixplugin.so ../compile/lib_LINUX/molfile/brixplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/carplugin.so ../compile/lib_LINUX/molfile/carplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/ccp4plugin.so ../compile/lib_LINUX/molfile/ccp4plugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/corplugin.so ../compile/lib_LINUX/molfile/corplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/cpmdplugin.so ../compile/lib_LINUX/molfile/cpmdplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/crdplugin.so ../compile/lib_LINUX/molfile/crdplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/cubeplugin.so ../compile/lib_LINUX/molfile/cubeplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/dcdplugin.so ../compile/lib_LINUX/molfile/dcdplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/dlpolyplugin.so ../compile/lib_LINUX/molfile/dlpolyplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/dsn6plugin.so ../compile/lib_LINUX/molfile/dsn6plugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/dxplugin.so ../compile/lib_LINUX/molfile/dxplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/edmplugin.so ../compile/lib_LINUX/molfile/edmplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/fs4plugin.so ../compile/lib_LINUX/molfile/fs4plugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/graspplugin.so ../compile/lib_LINUX/molfile/graspplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/grdplugin.so ../compile/lib_LINUX/molfile/grdplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/gridplugin.so ../compile/lib_LINUX/molfile/gridplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/gromacsplugin.so ../compile/lib_LINUX/molfile/gromacsplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/jsplugin.so ../compile/lib_LINUX/molfile/jsplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/lammpsplugin.so ../compile/lib_LINUX/molfile/lammpsplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/mapplugin.so ../compile/lib_LINUX/molfile/mapplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/mdfplugin.so ../compile/lib_LINUX/molfile/mdfplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/mol2plugin.so ../compile/lib_LINUX/molfile/mol2plugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/moldenplugin.so ../compile/lib_LINUX/molfile/moldenplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/molemeshplugin.so ../compile/lib_LINUX/molfile/molemeshplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/msmsplugin.so ../compile/lib_LINUX/molfile/msmsplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/namdbinplugin.so ../compile/lib_LINUX/molfile/namdbinplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/offplugin.so ../compile/lib_LINUX/molfile/offplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/parm7plugin.so ../compile/lib_LINUX/molfile/parm7plugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc: warning: /usr/include: linker input file unused because linking not done x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/parmplugin.so ../compile/lib_LINUX/molfile/parmplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/pbeqplugin.so ../compile/lib_LINUX/molfile/pbeqplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/pdbplugin.so ../compile/lib_LINUX/molfile/pdbplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/pdbxplugin.so ../compile/lib_LINUX/molfile/pdbxplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/phiplugin.so ../compile/lib_LINUX/molfile/phiplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/pltplugin.so ../compile/lib_LINUX/molfile/pltplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/pqrplugin.so ../compile/lib_LINUX/molfile/pqrplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/psfplugin.so ../compile/lib_LINUX/molfile/psfplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/raster3dplugin.so ../compile/lib_LINUX/molfile/raster3dplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/rst7plugin.so ../compile/lib_LINUX/molfile/rst7plugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/situsplugin.so ../compile/lib_LINUX/molfile/situsplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/spiderplugin.so ../compile/lib_LINUX/molfile/spiderplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/stlplugin.so ../compile/lib_LINUX/molfile/stlplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/tinkerplugin.so ../compile/lib_LINUX/molfile/tinkerplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/uhbdplugin.so ../compile/lib_LINUX/molfile/uhbdplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vaspchgcarplugin.so ../compile/lib_LINUX/molfile/vaspchgcarplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vaspoutcarplugin.so ../compile/lib_LINUX/molfile/vaspoutcarplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vaspparchgplugin.so ../compile/lib_LINUX/molfile/vaspparchgplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vaspposcarplugin.so ../compile/lib_LINUX/molfile/vaspposcarplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vasp5xdatcarplugin.so ../compile/lib_LINUX/molfile/vasp5xdatcarplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vaspxdatcarplugin.so ../compile/lib_LINUX/molfile/vaspxdatcarplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vaspxmlplugin.so ../compile/lib_LINUX/molfile/vaspxmlplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vtkplugin.so ../compile/lib_LINUX/molfile/vtkplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/xbgfplugin.so ../compile/lib_LINUX/molfile/xbgfplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/xsfplugin.so ../compile/lib_LINUX/molfile/xsfplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/xyzplugin.so ../compile/lib_LINUX/molfile/xyzplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/netcdfplugin.so ../compile/lib_LINUX/molfile/netcdfplugin.o /usr/lib64/libnetcdf.so -lnetcdf -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/webpdbplugin.so ../compile/lib_LINUX/molfile/webpdbplugin.o -L/usr/lib64 -ltcl -ldl -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/plyplugin.so ../compile/lib_LINUX/molfile/plyplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/vtfplugin.so ../compile/lib_LINUX/molfile/vtfplugin.o -L/usr/lib64 -ltcl -ldl -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/gamessplugin.so ../compile/lib_LINUX/molfile/gamessplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/hoomdplugin.so ../compile/lib_LINUX/molfile/hoomdplugin.o -lexpat -shared -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/dmsplugin.so ../compile/lib_LINUX/molfile/dmsplugin.o -lsqlite3 -shared -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe ../compile/lib_LINUX/tcl/bossconvert1.0/Main.o ../compile/lib_LINUX/tcl/bossconvert1.0/Parser.o ../compile/lib_LINUX/tcl/bossconvert1.0/Worker.o ../compile/lib_LINUX/tcl/bossconvert1.0/Atom.o -o ../compile/lib_LINUX/tcl/bossconvert1.0/Topology -lm make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/bossconvert' make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/catdcd' mkdir -p ../compile/lib_LINUX/bin/catdcd5.2 x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I. -I../include -I../compile/lib_LINUX/molfile -c ./hash.c -fPIC -o ../compile/lib_LINUX/bin/catdcd5.2/hash.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -I. -I../include -I../compile/lib_LINUX/molfile -c ./catdcd.c -fPIC -o ../compile/lib_LINUX/bin/catdcd5.2/catdcd.o make[2]: *** No rule to make target '../compile/lib_LINUX/molfile/libmolfile_plugin.a', needed by '../compile/lib_LINUX/bin/catdcd5.2/catdcd'. Stop. make[2]: *** Waiting for unfinished jobs.... ./catdcd.c:17:10: fatal error: libmolfile_plugin.h: No such file or directory 17 | #include "libmolfile_plugin.h" | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:54: ../compile/lib_LINUX/bin/catdcd5.2/catdcd.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/catdcd' make[1]: *** [Makefile:177: bins] Error 1 make[1]: *** Waiting for unfinished jobs.... x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/maeffplugin.so ../compile/lib_LINUX/molfile/maeffplugin.o -Wl,-O1 -Wl,--as-needed x86_64-pc-linux-gnu-gcc -shared -shared -Wl,-O1 -Wl,--as-needed -fPIC -o ../compile/lib_LINUX/molfile/dtrplugin.so ../compile/lib_LINUX/molfile/dtrplugin.o -Wl,-O1 -Wl,--as-needed make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/molfile_plugin' cd molfile_plugin; make staticlibs && cd .. || exit 1 make[2]: Entering directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/molfile_plugin' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_abinitplugin" -c src/abinitplugin.c -fPIC -o ../compile/lib_LINUX/molfile/abinitplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_amiraplugin" -c src/amiraplugin.C -fPIC -o ../compile/lib_LINUX/molfile/amiraplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_avsplugin" -c src/avsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/avsplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_babelplugin" -c src/babelplugin.c -fPIC -o ../compile/lib_LINUX/molfile/babelplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_basissetplugin" -c src/basissetplugin.c -fPIC -o ../compile/lib_LINUX/molfile/basissetplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_bgfplugin" -c src/bgfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/bgfplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_binposplugin" -c src/binposplugin.c -fPIC -o ../compile/lib_LINUX/molfile/binposplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_biomoccaplugin" -c src/biomoccaplugin.C -fPIC -o ../compile/lib_LINUX/molfile/biomoccaplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_brixplugin" -c src/brixplugin.C -fPIC -o ../compile/lib_LINUX/molfile/brixplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_carplugin" -c src/carplugin.c -fPIC -o ../compile/lib_LINUX/molfile/carplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_ccp4plugin" -c src/ccp4plugin.C -fPIC -o ../compile/lib_LINUX/molfile/ccp4plugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_corplugin" -c src/corplugin.c -fPIC -o ../compile/lib_LINUX/molfile/corplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_cpmdplugin" -c src/cpmdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/cpmdplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_crdplugin" -c src/crdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/crdplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_cubeplugin" -c src/cubeplugin.C -fPIC -o ../compile/lib_LINUX/molfile/cubeplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_dcdplugin" -c src/dcdplugin.c -fPIC -o ../compile/lib_LINUX/molfile/dcdplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_dlpolyplugin" -c src/dlpolyplugin.c -fPIC -o ../compile/lib_LINUX/molfile/dlpolyplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_dsn6plugin" -c src/dsn6plugin.C -fPIC -o ../compile/lib_LINUX/molfile/dsn6plugin-s.o src/binposplugin.c: In function ‘open_binpos_read’: src/binposplugin.c:59:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 59 | fread(magicchar,sizeof(char),4,fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/binposplugin.c:67:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 67 | fread(&igarb,sizeof(int),1,fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/babelplugin.c: In function ‘open_babel_read’: src/babelplugin.c:389:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 389 | system(s); /* run the babel command */ | ^~~~~~~~~ src/babelplugin.c:431:7: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 431 | system(s2); | ^~~~~~~~~~ src/babelplugin.c: In function ‘delete_all’: src/babelplugin.c:129:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 129 | system(t); | ^~~~~~~~~ src/bgfplugin.C: In function ‘int read_bgf_timestep(void*, int, molfile_timestep_t*)’: src/bgfplugin.C:238:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 238 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:247:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 247 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘int read_bgf_bonds_aux(void*, int*, int**, int**, float**)’: src/bgfplugin.C:323:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 323 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:341:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 341 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:350:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 350 | fgets(nextline, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:414:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 414 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘int read_bgf_structure(void*, int*, molfile_atom_t*)’: src/bgfplugin.C:189:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 189 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C:198:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 198 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/dlpolyplugin.c: In function ‘read_dlpoly_config_timestep’: src/dlpolyplugin.c:664:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 664 | fgets(fbuffer, 1024, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bgfplugin.C: In function ‘void* open_bgf_read(const char*, const char*, int*)’: src/bgfplugin.C:54:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 54 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/cpmdplugin.c: In function ‘open_cpmd_read’: src/cpmdplugin.c:52:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 52 | fgets(linebuf, 255, fd); | ^~~~~~~~~~~~~~~~~~~~~~~ src/cpmdplugin.c:66:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 66 | fgets(linebuf, 255, fd); | ^~~~~~~~~~~~~~~~~~~~~~~ src/dlpolyplugin.c: In function ‘read_dlpoly_timestep’: src/dlpolyplugin.c:549:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 549 | fgets(fbuffer, 1024, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c: In function ‘read_car_timestep’: src/carplugin.c:321:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 321 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:334:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 334 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:339:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 339 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:344:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 344 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:358:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 358 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:368:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 368 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c: In function ‘read_car_structure’: src/carplugin.c:261:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 261 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:263:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 263 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:267:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 267 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:290:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 290 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:300:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 300 | fgets(line, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c: In function ‘open_car_read’: src/carplugin.c:164:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 164 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:174:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 174 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:177:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 177 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:205:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 205 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:208:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 208 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:219:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 219 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:221:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 221 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:225:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 225 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:229:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 229 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/carplugin.c:240:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 240 | fgets(line, LINESIZE, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c: In function ‘DEN_read_volumetric_data’: src/abinitplugin.c:965:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 965 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c:966:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 966 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c: In function ‘POT_read_volumetric_data’: src/abinitplugin.c:1108:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 1108 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c:1109:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 1109 | fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c: In function ‘abinit_header’: src/abinitplugin.c:1506:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 1506 | fread(skip, 1, 8, fp); | ^~~~~~~~~~~~~~~~~~~~~ src/amiraplugin.C: In function ‘int amira_check_trimesh(am_t*)’: src/amiraplugin.C:119:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 119 | rc=amira_readvar_int(am, "nVertices", &am->nvertices); | ^~~~~~~~~~~ src/amiraplugin.C:120:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 120 | if (!rc) rc=amira_readvar_int(am, "nVertices", &am->ntriangles); | ^~~~~~~~~~~ src/amiraplugin.C: In function ‘void* open_file_read(const char*, const char*, int*)’: src/amiraplugin.C:148:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 148 | fgets(linebuf, BUFSZ, f); | ~~~~~^~~~~~~~~~~~~~~~~~~ src/amiraplugin.C:204:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 204 | fread(am->headerbuf, am->dataoffset, 1, am->f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_dxplugin" -c src/dxplugin.C -fPIC -o ../compile/lib_LINUX/molfile/dxplugin-s.o src/brixplugin.C: In function ‘int read_brix_data(void*, int, float*, float*)’: src/brixplugin.C:242:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 242 | fread(brick, sizeof(char), 512, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C: In function ‘void* open_brix_read(const char*, const char*, int*)’: src/brixplugin.C:74:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 74 | fscanf(fd, "%3s", keyWord); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:81:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 81 | fscanf(fd, " %s %d %d %d", keyWord, &org_x, &org_y, &org_z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:88:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 88 | fscanf(fd, " %s %d %d %d", keyWord, &ext_x, &ext_y, &ext_z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:95:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 95 | fscanf(fd, " %s %f %f %f", keyWord, &grid_x, &grid_y, &grid_z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:104:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 104 | fscanf(fd, " %s %f %f %f %f %f %f", keyWord, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 |  &cell_x, &cell_y, &cell_z, &cell_alpha, &cell_beta, &cell_gamma); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:118:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 118 | fscanf(fd, " %s %f", keyWord, &prod); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:123:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 123 | fscanf(fd, " %s %f", keyWord, &plus); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/brixplugin.C:130:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 130 | fscanf(fd, " %s %f", keyWord, &sigma); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/abinitplugin.c: In function ‘GEO_read_next_timestep’: src/abinitplugin.c:614:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 614 | fscanf(data->file, "%*s %f %f %f", &x, &y, &z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ccp4plugin.C: In function ‘void* open_ccp4_read(const char*, const char*, int*)’: src/ccp4plugin.C:340:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 340 | fgets(symData, 81, fd); | ~~~~~^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_edmplugin" -c src/edmplugin.C -fPIC -o ../compile/lib_LINUX/molfile/edmplugin-s.o src/cubeplugin.C: In function ‘void* open_cube_read(const char*, const char*, int*)’: src/cubeplugin.C:170:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 170 | fgets(readbuf, 1023, cube->fd); // go on to next line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:176:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 176 | fgets(readbuf, 1023, cube->fd); // skip second header line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:319:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 319 | fgets(readbuf, 1023, cube->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:330:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 330 | fgets(readbuf, 1023, cube->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:332:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 332 | fscanf(cube->fd, "%d", &cube->nsets); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:337:13: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 337 | fscanf(cube->fd, "%d", &orb); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/cubeplugin.C:342:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 342 | fgets(readbuf, 1023, cube->fd); // gobble up rest of line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_fs4plugin" -c src/fs4plugin.C -fPIC -o ../compile/lib_LINUX/molfile/fs4plugin-s.o src/dsn6plugin.C: In function ‘int read_dsn6_data(void*, int, float*, float*)’: src/dsn6plugin.C:228:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 228 | fread(brick, sizeof(char), 512, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/dsn6plugin.C: In function ‘void* open_dsn6_read(const char*, const char*, int*)’: src/dsn6plugin.C:86:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 86 | fread(fileHeader, sizeof(short), 19, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_gamessplugin" -c src/gamessplugin.c -fPIC -o ../compile/lib_LINUX/molfile/gamessplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_graspplugin" -c src/graspplugin.C -fPIC -o ../compile/lib_LINUX/molfile/graspplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_grdplugin" -c src/grdplugin.C -fPIC -o ../compile/lib_LINUX/molfile/grdplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_gridplugin" -c src/gridplugin.C -fPIC -o ../compile/lib_LINUX/molfile/gridplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_gromacsplugin" -c src/gromacsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/gromacsplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_jsplugin" -c src/jsplugin.c -fPIC -o ../compile/lib_LINUX/molfile/jsplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_lammpsplugin" -c src/lammpsplugin.c -fPIC -o ../compile/lib_LINUX/molfile/lammpsplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_mapplugin" -c src/mapplugin.C -fPIC -o ../compile/lib_LINUX/molfile/mapplugin-s.o In file included from src/gamessplugin.c:155: src/qmplugin.h: In function ‘eatline’: src/qmplugin.h:840:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 840 | fgets(readbuf, 1024, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/fs4plugin.C: In function ‘void* open_fs4_read(const char*, const char*, int*)’: src/fs4plugin.C:74:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 74 | fread(&dataBegin, sizeof(int), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_mdfplugin" -c src/mdfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/mdfplugin-s.o src/gridplugin.C: In function ‘void* open_grid_read(const char*, const char*, int*)’: src/gridplugin.C:79:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 79 | fread(&dataBegin, sizeof(int), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C: In function ‘void line3(FILE*, GRASSP*)’: src/graspplugin.C:181:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 181 | fread(line3, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:279:3: note: in expansion of macro ‘TRASH’ 279 | TRASH; | ^~~~~ src/graspplugin.C:280:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 280 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:286:3: note: in expansion of macro ‘TRASH’ 286 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:300:3: note: in expansion of macro ‘TRASH’ 300 | TRASH; | ^~~~~ src/graspplugin.C:301:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 301 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:302:3: note: in expansion of macro ‘TRASH’ 302 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:306:3: note: in expansion of macro ‘TRASH’ 306 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:308:3: note: in expansion of macro ‘TRASH’ 308 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:313:3: note: in expansion of macro ‘TRASH’ 313 | TRASH; | ^~~~~ src/graspplugin.C:314:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 314 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:315:3: note: in expansion of macro ‘TRASH’ 315 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:323:3: note: in expansion of macro ‘TRASH’ 323 | TRASH; | ^~~~~ src/graspplugin.C:324:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 324 | fread(line, 1, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:325:3: note: in expansion of macro ‘TRASH’ 325 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:349:3: note: in expansion of macro ‘TRASH’ 349 | TRASH; | ^~~~~ src/graspplugin.C:350:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 350 | fread(vertex, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:351:3: note: in expansion of macro ‘TRASH’ 351 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:352:3: note: in expansion of macro ‘TRASH’ 352 | TRASH; | ^~~~~ src/graspplugin.C:353:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 353 | fread(access, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:354:3: note: in expansion of macro ‘TRASH’ 354 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:355:3: note: in expansion of macro ‘TRASH’ 355 | TRASH; | ^~~~~ src/graspplugin.C:356:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 356 | fread(normal, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:357:3: note: in expansion of macro ‘TRASH’ 357 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:366:5: note: in expansion of macro ‘TRASH’ 366 | TRASH; | ^~~~~ src/graspplugin.C:367:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 367 | fread(triangle, 3 * sizeof(int), ntriangles, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:368:5: note: in expansion of macro ‘TRASH’ 368 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:369:5: note: in expansion of macro ‘TRASH’ 369 | TRASH; | ^~~~~ src/graspplugin.C:370:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 370 | fread(properties, 3 * sizeof(float), nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:389:5: note: in expansion of macro ‘TRASH’ 389 | TRASH; | ^~~~~ src/graspplugin.C:390:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 390 | fread(striangle, sizeof(short), 3 * ntriangles, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:391:5: note: in expansion of macro ‘TRASH’ 391 | TRASH; | ^~~~~ src/graspplugin.C:275:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | #define TRASH fread(trash, 4, 1, infile) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/graspplugin.C:392:5: note: in expansion of macro ‘TRASH’ 392 | TRASH; | ^~~~~ src/graspplugin.C:393:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 393 | fread(properties, sizeof(float), 3 * nvert, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/edmplugin.C: In function ‘int read_edm_data(void*, int, float*, float*)’: src/edmplugin.C:235:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 235 | fgets(readbuf, 13, edm->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/edmplugin.C: In function ‘void eatline(FILE*)’: src/edmplugin.C:39:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 39 | fgets(readbuf, 1024, fd); // go on to next line | ~~~~~^~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_mol2plugin" -c src/mol2plugin.C -fPIC -o ../compile/lib_LINUX/molfile/mol2plugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_moldenplugin" -c src/moldenplugin.c -fPIC -o ../compile/lib_LINUX/molfile/moldenplugin-s.o src/mdfplugin.C: In function ‘int read_mdf_bonds(void*, int*, int**, int**, float**, int**, int*, char***)’: src/mdfplugin.C:274:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 274 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:293:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 293 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:315:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 315 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:353:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 353 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C: In function ‘int read_mdf_structure(void*, int*, molfile_atom_t*)’: src/mdfplugin.C:219:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 219 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:237:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 237 | fgets(line, LINESIZE, mdf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C: In function ‘void* open_mdf_read(const char*, const char*, int*)’: src/mdfplugin.C:160:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 160 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:172:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 172 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mdfplugin.C:179:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 179 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_molemeshplugin" -c src/molemeshplugin.C -fPIC -o ../compile/lib_LINUX/molfile/molemeshplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_msmsplugin" -c src/msmsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/msmsplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_namdbinplugin" -c src/namdbinplugin.c -fPIC -o ../compile/lib_LINUX/molfile/namdbinplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_offplugin" -c src/offplugin.C -fPIC -o ../compile/lib_LINUX/molfile/offplugin-s.o In file included from src/gromacsplugin.C:25: src/Gromacs.h: In function ‘int mdio_readline(md_file*, char*, int, int)’: src/Gromacs.h:426:7: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 426 | fgets(buf, n, mf->f); | ~~~~~^~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘int read_mol2_timestep(void*, int, molfile_timestep_t*)’: src/mol2plugin.C:270:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 270 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:284:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 284 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘int read_mol2_bonds_aux(void*, int*, int**, int**, float**)’: src/mol2plugin.C:194:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 194 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:204:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 204 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘int read_mol2(void*, int*, molfile_atom_t*)’: src/mol2plugin.C:122:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 122 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:133:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 133 | fgets(line, LINESIZE, mol2->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C: In function ‘void* open_mol2_read(const char*, const char*, int*)’: src/mol2plugin.C:69:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 69 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:76:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 76 | fgets(line, LINESIZE, fd); // Read and ignore the mol_name | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:77:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 77 | fgets(line, LINESIZE, fd); // Read the molecule info | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:86:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 86 | fgets(line, LINESIZE, fd); // Read and ignore the mol_type | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/mol2plugin.C:87:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(line, LINESIZE, fd); // Read the charge_type | ~~~~~^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_parm7plugin" -c src/parm7plugin.C -fPIC -o ../compile/lib_LINUX/molfile/parm7plugin-s.o src/namdbinplugin.c: In function ‘open_namdbin_read’: src/namdbinplugin.c:73:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 73 | fread(&filen, sizeof(namdbin_int32), 1, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c: In function ‘count_orbitals’: src/moldenplugin.c:1160:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 1160 | fscanf(data->file, " Ene= %f\n", &orbenergy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c:1161:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 1161 | fscanf(data->file, " Spin= %s\n", spin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c:1162:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 1162 | fscanf(data->file, " Occup= %f\n", &occu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/moldenplugin.c:44: src/qmplugin.h: In function ‘eatline’: src/qmplugin.h:840:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 840 | fgets(readbuf, 1024, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/moldenplugin.c: In function ‘open_molden_read’: src/moldenplugin.c:219:11: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] 219 | fscanf(data->file, "%d", &natm); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_parmplugin" -c src/parmplugin.C -fPIC -o ../compile/lib_LINUX/molfile/parmplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_pbeqplugin" -c src/pbeqplugin.C -fPIC -o ../compile/lib_LINUX/molfile/pbeqplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_pdbplugin" -c src/pdbplugin.c -fPIC -o ../compile/lib_LINUX/molfile/pdbplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_pdbxplugin" -c src/pdbxplugin.C -fPIC -o ../compile/lib_LINUX/molfile/pdbxplugin-s.o src/molemeshplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/molemeshplugin.C:86:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 86 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:111:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 111 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:127:9: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 127 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:144:11: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 144 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:150:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 150 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:156:11: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 156 | fgets(line, 80, infile); //one more read to keep us in sync | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:165:27: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 165 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:212:15: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 212 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:232:23: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 232 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/molemeshplugin.C:251:15: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 251 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_phiplugin" -c src/phiplugin.C -fPIC -o ../compile/lib_LINUX/molfile/phiplugin-s.o src/parm7plugin.C: In function ‘int read_parm7_structure(void*, int*, molfile_atom_t*)’: src/parm7plugin.C:73:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 73 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ In file included from src/parm7plugin.C:20: src/ReadPARM7.h: In function ‘int parse_parm7_atoms(const char*, int, molfile_atom_t*, FILE*)’: src/ReadPARM7.h:204:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 204 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int parse_parm7_atype(const char*, int, molfile_atom_t*, FILE*)’: src/ReadPARM7.h:275:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 275 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int parse_parm7_resnames(const char*, int, char*, FILE*)’: src/ReadPARM7.h:293:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 293 | fgets(buf, 85, file); | ~~~~~^~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int parse_parm7_respointers(const char*, int, molfile_atom_t*, int, const char*, FILE*)’: src/ReadPARM7.h:307:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 307 | fscanf(file, " %d", &cur); | ~~~~~~^~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘parmstruct* read_parm7_header(FILE*)’: src/ReadPARM7.h:386:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 386 | fgets(sdum, 512, file); | ~~~~~^~~~~~~~~~~~~~~~~ src/ReadPARM7.h:389:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 389 | fscanf(file, "%s\n", sdum); // "%FLAG" | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:396:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 396 | fscanf(file, "%s\n", sdum); // "TITLE" or "CTITLE" | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:403:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 403 | fscanf(file, "%s\n", sdum); // "FORMAT (20a4)" | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:417:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 417 | fgets(prm->title, sizeof(prm->title), file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:445:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 445 | fgets(sdum, sizeof(sdum), file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:457:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 457 | fscanf(file,parm7, | ~~~~~~^~~~~~~~~~~~ 458 |  &prm->Natom, &prm->Ntypes, &prm->Nbonh, &prm->Nbona, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 |  &prm->Ntheth, &prm->Ntheta, &prm->Nphih, &prm->Nphia, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 |  &prm->Jparm, &prm->Nparm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:461:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 461 | fscanf(file, parm7, | ~~~~~~^~~~~~~~~~~~~ 462 |  &prm->Nnb, &prm->Nres, &prm->Mbona, &prm->Mtheta, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 |  &prm->Mphia, &prm->Numbnd, &prm->Numang, &prm->Mptra, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 |  &prm->Natyp, &prm->Nphb); | ~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:465:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 465 | fscanf(file, parm7, &prm->Ifpert, &prm->Nbper, &prm->Ngper, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 |  &prm->Ndper, &prm->Mbper, &prm->Mgper, &prm->Mdper, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 |  &prm->IfBox, &prm->Nmxrs, &prm->IfCap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:469:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 469 | fscanf(file,"%8d",&prm->Numextra); //BB | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h: In function ‘int read_parm7_flag(FILE*, const char*, const char*)’: src/ReadPARM7.h:79:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 79 | fscanf(file, "%s\n", buf); | ~~~~~~^~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:87:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 87 | fscanf(file, "%s\n", buf); | ~~~~~~^~~~~~~~~~~~~~~~~~~ src/ReadPARM7.h:97:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 97 | fscanf(file, "%s\n", buf); | ~~~~~~^~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_pltplugin" -c src/pltplugin.C -fPIC -o ../compile/lib_LINUX/molfile/pltplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_plyplugin" -c src/plyplugin.C -fPIC -o ../compile/lib_LINUX/molfile/plyplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_pqrplugin" -c src/pqrplugin.c -fPIC -o ../compile/lib_LINUX/molfile/pqrplugin-s.o In file included from src/parmplugin.C:19: src/ReadPARM.h: In member function ‘int {anonymous}::ReadPARM::readparm(FILE*)’: src/ReadPARM.h:435:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 435 | fscanf(file, " " DBLFMT, &prm->Charges[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:444:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 444 | fscanf(file, " " DBLFMT, &prm->Masses[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:510:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 510 | fscanf(file, " " DBLFMT, &prm->Rk[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:517:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 517 | fscanf(file, " " DBLFMT, &prm->Req[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:524:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 524 | fscanf(file, " " DBLFMT, &prm->Tk[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:531:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 531 | fscanf(file, " " DBLFMT, &prm->Teq[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:538:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 538 | fscanf(file, " " DBLFMT, &prm->Pk[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:545:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 545 | fscanf(file, " " DBLFMT, &prm->Pn[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:552:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 552 | fscanf(file, " " DBLFMT, &prm->Phase[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:559:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 559 | fscanf(file, " " DBLFMT, &prm->Solty[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:567:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 567 | fscanf(file, " " DBLFMT, &prm->Cn1[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:575:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 575 | fscanf(file, " " DBLFMT, &prm->Cn2[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:756:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 756 | fscanf(file, " " DBLFMT, &prm->HB12[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:763:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 763 | fscanf(file, " " DBLFMT, &prm->HB6[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:771:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 771 | fscanf(file, " " DBLFMT, &H[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:853:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 853 | fscanf(file, " " DBLFMT " " DBLFMT " " DBLFMT, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 |  &prm->Box[0], &prm->Box[1], &prm->Box[2]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ReadPARM.h:867:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 867 | fscanf(file, " %d " DBLFMT " " DBLFMT " " DBLFMT " " DBLFMT, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 |  &prm->Natcap, &prm->Cutcap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 |  &prm->Xcap, &prm->Ycap, &prm->Zcap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_psfplugin" -c src/psfplugin.c -fPIC -o ../compile/lib_LINUX/molfile/psfplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_raster3dplugin" -c src/raster3dplugin.C -fPIC -o ../compile/lib_LINUX/molfile/raster3dplugin-s.o src/pltplugin.C: In function ‘void* open_plt_read(const char*, const char*, int*)’: src/pltplugin.C:64:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 64 | fread(intHeader, sizeof(int), 5, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pltplugin.C:77:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 77 | fread(floatHeader, sizeof(float), 6, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_rst7plugin" -c src/rst7plugin.c -fPIC -o ../compile/lib_LINUX/molfile/rst7plugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_situsplugin" -c src/situsplugin.C -fPIC -o ../compile/lib_LINUX/molfile/situsplugin-s.o In file included from src/plyplugin.C:25: src/ply.c:41:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 41 | "invalid", | ^~~~~~~~~ src/ply.c:42:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~ src/ply.c:42:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~ src/ply.c:42:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~ src/ply.c:42:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~ src/ply.c:42:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~ src/ply.c:42:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~ src/ply.c:42:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~~ src/ply.c:42:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | "int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", | ^~~~~~~~~ src/ply.c:46:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | "invalid", | ^~~~~~~~~ src/ply.c:47:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~ src/ply.c:47:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~ src/ply.c:47:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~ src/ply.c:47:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~ src/ply.c:47:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~~ src/ply.c:47:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~ src/ply.c:47:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~ src/ply.c:47:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | "char", "short", "int", "uchar", "ushort", "uint", "float", "double", | ^~~~~~~~ src/ply.c: In function ‘PlyFile* ply_write(FILE*, int, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:146:25: note: in expansion of macro ‘myalloc’ 146 | plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:157:36: note: in expansion of macro ‘myalloc’ 157 | plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *) * nelems); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:159:27: note: in expansion of macro ‘myalloc’ 159 | elem = (PlyElement *) myalloc (sizeof (PlyElement)); | ^~~~~~~ src/ply.c: In function ‘PlyFile* open_for_writing_ply(char*, int, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:199:19: note: in expansion of macro ‘myalloc’ 199 | name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); | ^~~~~~~ src/ply.c: In function ‘void element_layout_ply(PlyFile*, char*, int, int, PlyProperty*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:259:34: note: in expansion of macro ‘myalloc’ 259 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *) * nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:260:31: note: in expansion of macro ‘myalloc’ 260 | elem->store_prop = (char *) myalloc (sizeof (char) * nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:263:28: note: in expansion of macro ‘myalloc’ 263 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_spiderplugin" -c src/spiderplugin.C -fPIC -o ../compile/lib_LINUX/molfile/spiderplugin-s.o src/ply.c: In function ‘void ply_describe_property(PlyFile*, char*, PlyProperty*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:300:36: note: in expansion of macro ‘myalloc’ 300 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:301:33: note: in expansion of macro ‘myalloc’ 301 | elem->store_prop = (char *) myalloc (sizeof (char)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:314:31: note: in expansion of macro ‘myalloc’ 314 | elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘PlyFile* ply_read(FILE*, int*, char***)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:627:25: note: in expansion of macro ‘myalloc’ 627 | plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); | ^~~~~~~ src/ply.c:640:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 640 | if (!words || !equal_strings (words[0], "ply")) | ^~~~~ src/ply.c:647:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 647 | if (equal_strings (words[0], "format")) { | ^~~~~~~~ src/ply.c:650:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 650 | if (equal_strings (words[1], "ascii")) | ^~~~~~~ src/ply.c:652:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 652 | else if (equal_strings (words[1], "binary_big_endian")) | ^~~~~~~~~~~~~~~~~~~ src/ply.c:654:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 654 | else if (equal_strings (words[1], "binary_little_endian")) | ^~~~~~~~~~~~~~~~~~~~~~ src/ply.c:661:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 661 | else if (equal_strings (words[0], "element")) | ^~~~~~~~~ src/ply.c:663:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 663 | else if (equal_strings (words[0], "property")) | ^~~~~~~~~~ src/ply.c:665:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 665 | else if (equal_strings (words[0], "comment")) | ^~~~~~~~~ src/ply.c:667:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 667 | else if (equal_strings (words[0], "obj_info")) | ^~~~~~~~~~ src/ply.c:669:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 669 | else if (equal_strings (words[0], "end_header")) | ^~~~~~~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:683:33: note: in expansion of macro ‘myalloc’ 683 | elem->store_prop = (char *) myalloc (sizeof (char) * elem->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:691:21: note: in expansion of macro ‘myalloc’ 691 | elist = (char **) myalloc (sizeof (char *) * plyfile->num_elem_types); | ^~~~~~~ src/ply.c: In function ‘PlyFile* ply_open_for_reading(char*, int*, char***, int*, float*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:732:19: note: in expansion of macro ‘myalloc’ 732 | name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); | ^~~~~~~ src/ply.c: In function ‘PlyProperty** get_element_description_ply(PlyFile*, char*, int*, int*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:793:32: note: in expansion of macro ‘myalloc’ 793 | prop_list = (PlyProperty **) myalloc (sizeof (PlyProperty *) * elem->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:795:28: note: in expansion of macro ‘myalloc’ 795 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘PlyOtherProp* get_other_properties(PlyFile*, PlyElement*, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1065:28: note: in expansion of macro ‘myalloc’ 1065 | other = (PlyOtherProp *) myalloc (sizeof (PlyOtherProp)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1076:35: note: in expansion of macro ‘myalloc’ 1076 | other->props = (PlyProperty **) myalloc (sizeof(PlyProperty) * elem->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1083:28: note: in expansion of macro ‘myalloc’ 1083 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘PlyOtherElems* get_other_element_ply(PlyFile*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1174:46: note: in expansion of macro ‘myalloc’ 1174 | plyfile->other_elems = (PlyOtherElems *) myalloc (sizeof (PlyOtherElems)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1176:45: note: in expansion of macro ‘myalloc’ 1176 | other_elems->other_list = (OtherElem *) myalloc (sizeof (OtherElem)); | ^~~~~~~ src/ply.c: In function ‘void ascii_get_element(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1442:27: note: in expansion of macro ‘myalloc’ 1442 | other_data = (char *) myalloc (elem->other_size); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1492:31: note: in expansion of macro ‘myalloc’ 1492 | item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); | ^~~~~~~ src/ply.c: In function ‘void binary_get_element(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1574:27: note: in expansion of macro ‘myalloc’ 1574 | other_data = (char *) myalloc (elem->other_size); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1615:31: note: in expansion of macro ‘myalloc’ 1615 | item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1637:22: note: in expansion of macro ‘myalloc’ 1637 | str = (char *) myalloc (len); | ^~~~~~~ src/ply.c: In function ‘char** get_words(FILE*, int*, char**)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:1709:21: note: in expansion of macro ‘myalloc’ 1709 | words = (char **) myalloc (sizeof (char *) * max_words); | ^~~~~~~ src/ply.c: In function ‘void add_element(PlyFile*, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2255:25: note: in expansion of macro ‘myalloc’ 2255 | elem = (PlyElement *) myalloc (sizeof (PlyElement)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2262:38: note: in expansion of macro ‘myalloc’ 2262 | plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *)); | ^~~~~~~ src/ply.c: In function ‘void add_property(PlyFile*, char**, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2320:26: note: in expansion of macro ‘myalloc’ 2320 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c:2322:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2322 | if (equal_strings (words[1], "list")) { /* list */ | ^~~~~~ src/ply.c:2328:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2328 | else if (equal_strings (words[1], "string")) { /* string */ | ^~~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2345:36: note: in expansion of macro ‘myalloc’ 2345 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); | ^~~~~~~ src/ply.c: In function ‘char** get_element_list_ply(PlyFile*, int*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2515:21: note: in expansion of macro ‘myalloc’ 2515 | elist = (char **) myalloc (sizeof (char *) * ply->num_elem_types); | ^~~~~~~ src/ply.c: In function ‘void append_comment_ply(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2537:31: note: in expansion of macro ‘myalloc’ 2537 | ply->comments = (char **) myalloc (sizeof (char *)); | ^~~~~~~ src/ply.c: In function ‘void append_obj_info_ply(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2577:31: note: in expansion of macro ‘myalloc’ 2577 | ply->obj_info = (char **) myalloc (sizeof (char *)); | ^~~~~~~ src/ply.c: In function ‘void describe_property_ply(PlyFile*, PlyProperty*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2801:36: note: in expansion of macro ‘myalloc’ 2801 | elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2802:33: note: in expansion of macro ‘myalloc’ 2802 | elem->store_prop = (char *) myalloc (sizeof (char)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2815:31: note: in expansion of macro ‘myalloc’ 2815 | elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ src/ply.c: In function ‘void describe_other_properties_ply(PlyFile*, PlyOtherProp*, int)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2849:19: note: in expansion of macro ‘myalloc’ 2849 | myalloc (sizeof (PlyProperty *) * other->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2850:33: note: in expansion of macro ‘myalloc’ 2850 | elem->store_prop = (char *) myalloc (sizeof (char) * other->nprops); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2865:28: note: in expansion of macro ‘myalloc’ 2865 | prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); | ^~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_stlplugin" -c src/stlplugin.C -fPIC -o ../compile/lib_LINUX/molfile/stlplugin-s.o src/ply.c: At global scope: src/ply.c:2923:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2923 | AVERAGE_RULE, "avg", | ^~~~~ src/ply.c:2924:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2924 | RANDOM_RULE, "rnd", | ^~~~~ src/ply.c:2925:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2925 | MINIMUM_RULE, "max", | ^~~~~ src/ply.c:2926:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2926 | MAXIMUM_RULE, "min", | ^~~~~ src/ply.c:2927:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2927 | MAJORITY_RULE, "major", | ^~~~~~~ src/ply.c:2928:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2928 | SAME_RULE, "same", | ^~~~~~ src/ply.c:2929:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2929 | -1, "end_marker", | ^~~~~~~~~~~~ src/ply.c: In function ‘PlyPropRules* init_rule_ply(PlyFile*, char*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2960:28: note: in expansion of macro ‘myalloc’ 2960 | rules = (PlyPropRules *) myalloc (sizeof (PlyPropRules)); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:2962:30: note: in expansion of macro ‘myalloc’ 2962 | rules->rule_list = (int *) myalloc (sizeof(int) * elem->nprops); | ^~~~~~~ src/ply.c: In function ‘void weight_props_ply(PlyFile*, float, void*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3074:30: note: in expansion of macro ‘myalloc’ 3074 | rules->props = (void **) myalloc (sizeof (void *) * rules->max_props); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3075:32: note: in expansion of macro ‘myalloc’ 3075 | rules->weights = (float *) myalloc (sizeof (float) * rules->max_props); | ^~~~~~~ src/ply.c: In function ‘void* get_new_props_ply(PlyFile*)’: src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3126:23: note: in expansion of macro ‘myalloc’ 3126 | new_data = (char *) myalloc (sizeof (char) * elem->other_size); | ^~~~~~~ src/ply.h:158:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 158 | #define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) | ^~~~~~~~ src/ply.c:3132:23: note: in expansion of macro ‘myalloc’ 3132 | vals = (double *) myalloc (sizeof (double) * rules->nprops); | ^~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_tinkerplugin" -c src/tinkerplugin.c -fPIC -o ../compile/lib_LINUX/molfile/tinkerplugin-s.o src/plyplugin.C: At global scope: src/plyplugin.C:43:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 43 | {"x", Float32, Float32, offsetof(Vertex,x), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:44:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 44 | {"y", Float32, Float32, offsetof(Vertex,y), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:45:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 45 | {"z", Float32, Float32, offsetof(Vertex,z), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:46:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | {"r", Float32, Float32, offsetof(Vertex,r), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:47:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | {"g", Float32, Float32, offsetof(Vertex,g), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:48:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | {"b", Float32, Float32, offsetof(Vertex,b), 0, 0, 0, 0}, | ^~~ src/plyplugin.C:49:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | {"nx", Float32, Float32, offsetof(Vertex,nx), 0, 0, 0, 0}, | ^~~~ src/plyplugin.C:50:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | {"ny", Float32, Float32, offsetof(Vertex,ny), 0, 0, 0, 0}, | ^~~~ src/plyplugin.C:51:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | {"nz", Float32, Float32, offsetof(Vertex,nz), 0, 0, 0, 0}, | ^~~~ src/plyplugin.C:55:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 55 | {"vertex_indices", Int32, Int32, offsetof(Face,verts), | ^~~~~~~~~~~~~~~~ src/plyplugin.C:57:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | {"vertex_index", Int32, Int32, offsetof(Face,verts), | ^~~~~~~~~~~~~~ src/plyplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/plyplugin.C:117:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 117 | if (equal_strings ("vertex", elem_name)) { | ^~~~~~~~ src/plyplugin.C:133:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 133 | if (equal_strings ("r", prop->name)) { | ^~~ src/plyplugin.C:137:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 137 | if (equal_strings ("g", prop->name)) { | ^~~ src/plyplugin.C:141:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 141 | if (equal_strings ("b", prop->name)) { | ^~~ src/plyplugin.C:145:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 145 | if (equal_strings ("nx", prop->name)) { | ^~~~ src/plyplugin.C:149:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 149 | if (equal_strings ("ny", prop->name)) { | ^~~~ src/plyplugin.C:153:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 153 | if (equal_strings ("nz", prop->name)) { | ^~~~ src/plyplugin.C:171:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 171 | } else if (equal_strings ("face", elem_name)) { | ^~~~~~ src/plyplugin.C:183:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 183 | if (equal_strings ("vertex_indices", prop->name)) { | ^~~~~~~~~~~~~~~~ src/plyplugin.C:186:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 186 | if (equal_strings ("vertex_index", prop->name)) { | ^~~~~~~~~~~~~~ In file included from src/plyplugin.C:25: src/ply.c: In function ‘void binary_get_element(PlyFile*, char*)’: src/ply.c:1636:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 1636 | fread (&len, sizeof(int), 1, fp); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ply.c:1638:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 1638 | fread (str, len, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~~~ src/rst7plugin.c: In function ‘open_rst_read’: src/rst7plugin.c:62:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 62 | fgets(title, 82, fd); | ^~~~~~~~~~~~~~~~~~~~ src/rst7plugin.c:65:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 65 | fgets(line, 82, fd); | ^~~~~~~~~~~~~~~~~~~ src/ply.c: In function ‘void get_binary_item(FILE*, int, int*, unsigned int*, double*)’: src/ply.c:2065:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2065 | fread (ptr, 1, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2071:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2071 | fread (ptr, 1, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2077:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2077 | fread (ptr, 2, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2083:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2083 | fread (ptr, 2, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2089:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2089 | fread (ptr, 4, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2095:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2095 | fread (ptr, 4, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2101:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2101 | fread (ptr, 4, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ src/ply.c:2107:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 2107 | fread (ptr, 8, 1, fp); | ~~~~~~^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_uhbdplugin" -c src/uhbdplugin.C -fPIC -o ../compile/lib_LINUX/molfile/uhbdplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vaspchgcarplugin" -c src/vaspchgcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspchgcarplugin-s.o src/spiderplugin.C: In function ‘int read_spider_data(void*, int, float*, float*)’: src/spiderplugin.C:281:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 281 | fread(datablock, total * sizeof(float), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vaspoutcarplugin" -c src/vaspoutcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspoutcarplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vaspparchgplugin" -c src/vaspparchgplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspparchgplugin-s.o src/vaspoutcarplugin.c: In function ‘read_vaspoutcar_timestep’: src/vaspoutcarplugin.c:234:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 234 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspoutcarplugin.c:237:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 237 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspoutcarplugin.c: In function ‘read_vaspoutcar_structure’: src/vaspoutcarplugin.c:199:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 199 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vaspposcarplugin" -c src/vaspposcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspposcarplugin-s.o src/vaspoutcarplugin.c: In function ‘open_vaspoutcar_read’: src/vaspoutcarplugin.c:82:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 82 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/stlplugin.C: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’: src/stlplugin.C:91:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 91 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:99:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 99 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:114:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 114 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:126:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 126 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:148:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 148 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:157:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 157 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/stlplugin.C:166:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 166 | fgets(line, 80, infile); | ~~~~~^~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c: In function ‘read_vaspchgcar_data’: src/vaspchgcarplugin.c:232:60: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 232 | for (n = 0; n < data->numatoms + data->version + 5; ++n) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:277:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 277 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c: In function ‘read_vaspchgcar_metadata’: src/vaspchgcarplugin.c:145:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 145 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c: In function ‘open_vaspchgcar_read’: src/vaspchgcarplugin.c:66:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 66 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:70:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 70 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:76:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 76 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:87:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:98:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 98 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspchgcarplugin.c:126:44: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 126 | for (i = 0; i < data->numatoms + 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vasp5xdatcarplugin" -c src/vasp5xdatcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vasp5xdatcarplugin-s.o src/uhbdplugin.C: In function ‘void* open_uhbd_read(const char*, const char*, int*)’: src/uhbdplugin.C:97:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 97 | fread(&headersize, sizeof(int), 1, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c: In function ‘read_vaspparchg_data’: src/vaspparchgplugin.c:233:60: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 233 | for (n = 0; n < data->numatoms + data->version + 5; ++n) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c: In function ‘read_vaspparchg_metadata’: src/vaspparchgplugin.c:145:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 145 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c: In function ‘open_vaspparchg_read’: src/vaspparchgplugin.c:66:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 66 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:70:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 70 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:76:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 76 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:87:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:98:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 98 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspparchgplugin.c:126:44: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 126 | for (i = 0; i < data->numatoms + 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vaspxdatcarplugin" -c src/vaspxdatcarplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspxdatcarplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vaspxmlplugin" -c src/vaspxmlplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vaspxmlplugin-s.o src/vaspposcarplugin.c: In function ‘read_vaspposcar_timestep’: src/vaspposcarplugin.c:228:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 228 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:233:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 233 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:242:43: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 242 | for (i = 0; i < data->version - 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:245:35: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 245 | if (tolower(lineptr[0]) == 's') fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:252:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 252 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_vtkplugin" -c src/vtkplugin.C -fPIC -o ../compile/lib_LINUX/molfile/vtkplugin-s.o src/vaspposcarplugin.c: In function ‘read_vaspposcar_structure’: src/vaspposcarplugin.c:191:42: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 191 | for (i = 0; i < data->version + 3; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:194:34: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 194 | if (tolower(lineptr[0]) == 's') fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:199:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 199 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c: In function ‘open_vaspposcar_read’: src/vaspposcarplugin.c:64:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 64 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:68:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 68 | for (i = 0; i < 5; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspposcarplugin.c:82:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 82 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c: In function ‘read_vasp5xdatcar_timestep’: src/vasp5xdatcarplugin.c:219:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 219 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c: In function ‘read_vasp5xdatcar_structure’: src/vasp5xdatcarplugin.c:169:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 169 | for (i = 0; i < 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:175:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 175 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:184:26: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 184 | for (i = 0; i < 3; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:189:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 189 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:199:26: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 199 | for (i = 0; i < 8; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_xbgfplugin" -c src/xbgfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/xbgfplugin-s.o src/vasp5xdatcarplugin.c: In function ‘open_vasp5xdatcar_read’: src/vasp5xdatcarplugin.c:64:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 64 | for (i = 0; i < 5; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:67:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 67 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vasp5xdatcarplugin.c:72:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 72 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_xsfplugin" -c src/xsfplugin.C -fPIC -o ../compile/lib_LINUX/molfile/xsfplugin-s.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_xyzplugin" -c src/xyzplugin.c -fPIC -o ../compile/lib_LINUX/molfile/xyzplugin-s.o src/vaspxmlplugin.c: In function ‘read_vaspxml_structure’: src/vaspxmlplugin.c:134:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 134 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxmlplugin.c:139:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 139 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxmlplugin.c: In function ‘open_vaspxml_read’: src/vaspxmlplugin.c:81:8: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 81 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxmlplugin.c:87:8: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_dtrplugin" -c src/dtrplugin.cxx -fPIC -o ../compile/lib_LINUX/molfile/dtrplugin-s.o x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -D"VMDPLUGIN=molfile_maeffplugin" -c src/maeffplugin.cxx -fPIC -o ../compile/lib_LINUX/molfile/maeffplugin-s.o src/vaspxdatcarplugin.c: In function ‘read_vaspxdatcar_timestep’: src/vaspxdatcarplugin.c:278:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 278 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c: In function ‘read_vaspxdatcar_structure’: src/vaspxdatcarplugin.c:223:27: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 223 | for (i = 0; i < 4; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:228:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 228 | fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:232:32: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 232 | for (i = 0; i < 2; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:247:44: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 247 | for (i = 0; i < 10 - data->version; ++i) fgets(lineptr, LINESIZE, data->file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c: In function ‘open_vaspxdatcar_read’: src/vaspxdatcarplugin.c:84:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 84 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:87:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 87 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:92:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 92 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:106:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 106 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vaspxdatcarplugin.c:116:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 116 | fgets(lineptr, LINESIZE, poscar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -I/usr/include -D"VMDPLUGIN=molfile_vtfplugin" -c src/vtfplugin.c -fPIC -o ../compile/lib_LINUX/molfile/vtfplugin-s.o src/xbgfplugin.C: In function ‘int read_xbgf_timestep(void*, int, molfile_timestep_t*)’: src/xbgfplugin.C:283:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 283 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:292:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 292 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C: In function ‘int read_xbgf_bonds_aux(void*, int*, int**, int**, float**)’: src/xbgfplugin.C:360:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 360 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:382:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 382 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:390:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 390 | fgets(nextline, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:450:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 450 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C: In function ‘int read_xbgf_structure(void*, int*, molfile_atom_t*)’: src/xbgfplugin.C:236:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 236 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C:245:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 245 | fgets(line, LINESIZE, bgf->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xbgfplugin.C: In function ‘void* open_xbgf_read(const char*, const char*, int*)’: src/xbgfplugin.C:67:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 67 | fgets(line, LINESIZE, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D"STATIC_PLUGIN" -I../include -Isrc -I/usr/include -D"VMDPLUGIN=molfile_webpdbplugin" -c src/webpdbplugin.c -fPIC -o ../compile/lib_LINUX/molfile/webpdbplugin-s.o src/vtkplugin.C: In function ‘int read_vtk_data_ex(void*, molfile_volumetric_readwrite_t*)’: src/vtkplugin.C:366:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 366 | fscanf(fd, "%lf %lf %lf", &vx, &vy, &vz); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vtkplugin.C: In function ‘int read_vtk_data(void*, int, float*, float*)’: src/vtkplugin.C:301:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 301 | fscanf(fd, "%lf %lf %lf", &vx, &vy, &vz); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C: In function ‘void eatline(FILE*)’: src/xsfplugin.C:233:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 233 | fgets(readbuf, 1024, fd); // go on to next line | ~~~~~^~~~~~~~~~~~~~~~~~~ src/xsfplugin.C: In function ‘void* open_xsf_read(const char*, const char*, int*)’: src/xsfplugin.C:403:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 403 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:437:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 437 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:439:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 439 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:441:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 441 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:443:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 443 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:445:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 445 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:468:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 468 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/xsfplugin.C:503:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 503 | fgets(readbuf, 256, xsf->fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rm -f ../compile/lib_LINUX/molfile/libmolfile_plugin.a rm -f ../compile/lib_LINUX/molfile/libmolfile_plugin.h ar cr ../compile/lib_LINUX/molfile/libmolfile_plugin.a ../compile/lib_LINUX/molfile/abinitplugin-s.o ../compile/lib_LINUX/molfile/amiraplugin-s.o ../compile/lib_LINUX/molfile/avsplugin-s.o ../compile/lib_LINUX/molfile/babelplugin-s.o ../compile/lib_LINUX/molfile/basissetplugin-s.o ../compile/lib_LINUX/molfile/bgfplugin-s.o ../compile/lib_LINUX/molfile/binposplugin-s.o ../compile/lib_LINUX/molfile/biomoccaplugin-s.o ../compile/lib_LINUX/molfile/brixplugin-s.o ../compile/lib_LINUX/molfile/carplugin-s.o ../compile/lib_LINUX/molfile/ccp4plugin-s.o ../compile/lib_LINUX/molfile/corplugin-s.o ../compile/lib_LINUX/molfile/cpmdplugin-s.o ../compile/lib_LINUX/molfile/crdplugin-s.o ../compile/lib_LINUX/molfile/cubeplugin-s.o ../compile/lib_LINUX/molfile/dcdplugin-s.o ../compile/lib_LINUX/molfile/dlpolyplugin-s.o ../compile/lib_LINUX/molfile/dsn6plugin-s.o ../compile/lib_LINUX/molfile/dxplugin-s.o ../compile/lib_LINUX/molfile/edmplugin-s.o ../compile/lib_LINUX/molfile/fs4plugin-s.o ../compile/lib_LINUX/molfile/gamessplugin-s.o ../compile/lib_LINUX/molfile/graspplugin-s.o ../compile/lib_LINUX/molfile/grdplugin-s.o ../compile/lib_LINUX/molfile/gridplugin-s.o ../compile/lib_LINUX/molfile/gromacsplugin-s.o ../compile/lib_LINUX/molfile/jsplugin-s.o ../compile/lib_LINUX/molfile/lammpsplugin-s.o ../compile/lib_LINUX/molfile/mapplugin-s.o ../compile/lib_LINUX/molfile/mdfplugin-s.o ../compile/lib_LINUX/molfile/mol2plugin-s.o ../compile/lib_LINUX/molfile/moldenplugin-s.o ../compile/lib_LINUX/molfile/molemeshplugin-s.o ../compile/lib_LINUX/molfile/msmsplugin-s.o ../compile/lib_LINUX/molfile/namdbinplugin-s.o ../compile/lib_LINUX/molfile/offplugin-s.o ../compile/lib_LINUX/molfile/parm7plugin-s.o ../compile/lib_LINUX/molfile/parmplugin-s.o ../compile/lib_LINUX/molfile/pbeqplugin-s.o ../compile/lib_LINUX/molfile/pdbplugin-s.o ../compile/lib_LINUX/molfile/pdbxplugin-s.o ../compile/lib_LINUX/molfile/phiplugin-s.o ../compile/lib_LINUX/molfile/pltplugin-s.o ../compile/lib_LINUX/molfile/plyplugin-s.o ../compile/lib_LINUX/molfile/pqrplugin-s.o ../compile/lib_LINUX/molfile/psfplugin-s.o ../compile/lib_LINUX/molfile/raster3dplugin-s.o ../compile/lib_LINUX/molfile/rst7plugin-s.o ../compile/lib_LINUX/molfile/situsplugin-s.o ../compile/lib_LINUX/molfile/spiderplugin-s.o ../compile/lib_LINUX/molfile/stlplugin-s.o ../compile/lib_LINUX/molfile/tinkerplugin-s.o ../compile/lib_LINUX/molfile/uhbdplugin-s.o ../compile/lib_LINUX/molfile/vaspchgcarplugin-s.o ../compile/lib_LINUX/molfile/vaspoutcarplugin-s.o ../compile/lib_LINUX/molfile/vaspparchgplugin-s.o ../compile/lib_LINUX/molfile/vaspposcarplugin-s.o ../compile/lib_LINUX/molfile/vasp5xdatcarplugin-s.o ../compile/lib_LINUX/molfile/vaspxdatcarplugin-s.o ../compile/lib_LINUX/molfile/vaspxmlplugin-s.o ../compile/lib_LINUX/molfile/vtkplugin-s.o ../compile/lib_LINUX/molfile/xbgfplugin-s.o ../compile/lib_LINUX/molfile/xsfplugin-s.o ../compile/lib_LINUX/molfile/xyzplugin-s.o ../compile/lib_LINUX/molfile/dtrplugin-s.o ../compile/lib_LINUX/molfile/maeffplugin-s.o ../compile/lib_LINUX/molfile/vtfplugin-s.o ../compile/lib_LINUX/molfile/webpdbplugin-s.o touch ../compile/lib_LINUX/molfile/libmolfile_plugin.h ../create_static_header.sh MOLFILE molfile ../compile/lib_LINUX/molfile/libmolfile_plugin.h abinitplugin amiraplugin avsplugin babelplugin basissetplugin bgfplugin binposplugin biomoccaplugin brixplugin carplugin ccp4plugin corplugin cpmdplugin crdplugin cubeplugin dcdplugin dlpolyplugin dsn6plugin dxplugin edmplugin fs4plugin gamessplugin graspplugin grdplugin gridplugin gromacsplugin jsplugin lammpsplugin mapplugin mdfplugin mol2plugin moldenplugin molemeshplugin msmsplugin namdbinplugin offplugin parm7plugin parmplugin pbeqplugin pdbplugin pdbxplugin phiplugin pltplugin plyplugin pqrplugin psfplugin raster3dplugin rst7plugin situsplugin spiderplugin stlplugin tinkerplugin uhbdplugin vaspchgcarplugin vaspoutcarplugin vaspparchgplugin vaspposcarplugin vasp5xdatcarplugin vaspxdatcarplugin vaspxmlplugin vtkplugin xbgfplugin xsfplugin xyzplugin dtrplugin maeffplugin vtfplugin webpdbplugin touch ../compile/lib_LINUX/molfile/libmolfile_plugin.a make[2]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins/molfile_plugin' make[1]: Leaving directory '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins' make: *** [Make-arch:303: LINUX] Error 2 * ERROR: sci-chemistry/vmd-1.9.4_alpha43::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-chemistry/vmd-1.9.4_alpha43::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-chemistry/vmd-1.9.4_alpha43::gentoo'`. * The complete build log is located at '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/temp/environment'. * Working directory: '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/plugins' * S: '/var/tmp/portage/sci-chemistry/vmd-1.9.4_alpha43/work/vmd-1.9.4a43'