Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/smoldyn.spec'], chrootPath='/var/lib/mock/f31-build-61931-28984/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/smoldyn.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/smoldyn-2.58-1.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/smoldyn.spec'], chrootPath='/var/lib/mock/f31-build-61931-28984/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/smoldyn.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1553817600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1o9YOC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf smoldyn-2.58 + /usr/bin/unzip -qq /builddir/build/SOURCES/smoldyn-2.58.zip + STATUS=0 + '[' 0 -ne 0 ']' + cd smoldyn-2.58 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (smoldyn-fix_libpaths.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .fix_libpaths --fuzz=0 + mv source/lib/SFMT/LICENSE.txt source/lib/SFMT/SFMT-LICENSE.txt + mv source/lib/SFMT/README.txt source/lib/SFMT/SFMT-README.txt + rm -rf Linux + rm -rf source/BioNetGen source/MinGWlibs Toolchain-mingw32.cmake + rm -rf source/vcell/SimpleMesh.cpp source/vcell/SimpleMesh.h source/vcell/SimpleValueProvider.cpp source/vcell/SimpleValueProvider.h source/vcell/zconf.h source/vcell/zlib.h source/vcell/zlib.lib source/NextSubVolume/Eigen + rm -rf source/NextSubVolume/boost_include + rm -f source/vtk/CMakeLists.txt source/vtk/vtkwrapper.cpp source/vtk/vtkwrapper.h + find . -type f -name '*.h' -exec chmod 0644 '{}' ';' + find . -type f -name '*.c' -exec chmod 0644 '{}' ';' + find . -type f -name '*.pdf' -exec chmod 0644 '{}' ';' + find . -type f -name '*.txt' -exec chmod 0644 '{}' ';' + find . -type f -name '*.txt' -exec sed -i 's/\r$//' '{}' ';' + sed -e 's|../../../source/BioNetGen/BNG2.pl|%{perl_vendorlib}/BioNetGen/BNG2.pl|g' -i examples/S95_regression/lrmsim.txt examples/S12_bionetgen/lrm/lrmsim.txt examples/S12_bionetgen/abba/abbasim.txt examples/S94_archive/Andrews_2016/BioNetGen/lrm/lrmsim.txt examples/S94_archive/Andrews_2016/BioNetGen/abba/abbasim.txt + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #0 (smoldyn-fix_libpaths.patch): patching file CMakeLists.txt Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.lMr8BA + umask 022 + cd /builddir/build/BUILD + cd smoldyn-2.58 + mkdir -p build + pushd build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -DCPACK_BINARY_STGZ:BOOL=OFF -DCPACK_BINARY_TGZ:BOOL=OFF -DCPACK_BINARY_TZ:BOOL=OFF -DCPACK_SOURCE_TBZ2:BOOL=OFF -DCPACK_SOURCE_TGZ:BOOL=OFF -DCPACK_SOURCE_TXZ:BOOL=OFF -DCPACK_SOURCE_TZ:BOOL=OFF -DOPTION_VCELL:BOOL=OFF -DOPTION_VTK:BOOL=OFF -DOPTION_TARGET_LIBSMOLDYN:BOOL=OFF -DOPTION_USE_ZLIB:BOOL=ON -DOPTION_PDE:BOOL=ON '-DPERL_VENDORLIB:PATH=%{perl_vendorlib}' -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE -DCMAKE_COLOR_MAKEFILE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES .. BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR + /usr/bin/make -O -j4 V=1 VERBOSE=1 V=1 ~/build/BUILD/smoldyn-2.58/build ~/build/BUILD/smoldyn-2.58 -- The C compiler identification is GNU 9.1.1 -- The CXX compiler identification is GNU 9.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build type: Release -- Found OpenGL: /usr/lib64/libOpenGL.so -- OpenGL found: '/usr/include', '/usr/lib64/libGL.so;/usr/lib64/libGLU.so' -- Found GLUT: /usr/lib64/libglut.so -- Glut found: '/usr/include', '/usr/lib64/libglut.so;/usr/lib64/libXmu.so;/usr/lib64/libXi.so' -- Found TIFF: /usr/lib64/libtiff.so (found version "4.0.10") -- Found Libtiff: '/usr/include', '/usr/lib64/libtiff.so' -- Found Zlib: '/usr/include', '/usr/lib64/libz.so' -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/smoldyn-2.58/build /usr/bin/cmake -S/builddir/build/BUILD/smoldyn-2.58 -B/builddir/build/BUILD/smoldyn-2.58/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/smoldyn.dir/build.make CMakeFiles/smoldyn.dir/depend make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' cd /builddir/build/BUILD/smoldyn-2.58/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smoldyn-2.58 /builddir/build/BUILD/smoldyn-2.58 /builddir/build/BUILD/smoldyn-2.58/build /builddir/build/BUILD/smoldyn-2.58/build /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/smoldyn.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/smoldyn.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/smoldyn.dir/depend.internal". Dependee "/builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/smoldyn.dir/depend.internal". Scanning dependencies of target smoldyn make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' /usr/bin/make -f CMakeFiles/smoldyn.dir/build.make CMakeFiles/smoldyn.dir/build make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 10%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/List.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/List.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/List.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 5%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/math2.c.o BUILDSTDERR: /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-/builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c: In function 'ParseFileStruct* Parse_Start(const char*, const char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:310:2: note: in expansion of macro 'CHECKS' BUILDSTDERR: 310 | CHECKS(pfp,"Unable to allocate memory for reading configuration file"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:315:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 315 | CHECKS(0,"%s",string); } BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c: In function 'int Parse_ReadLine(ParseFileStruct**, char*, char**, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:355:2: note: in expansion of macro 'CHECKS' BUILDSTDERR: 355 | CHECKS(pfpptr && word && line2ptr && erstr,"BUG: Parse_ReadLine missing parameters"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:384:4: note: in expansion of macro 'CHECKS' BUILDSTDERR: 384 | CHECKS(!toolong,"Line exceeds maximum allowable length of %i characters",STRCHAR); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:386:4: note: in expansion of macro 'CHECKS' BUILDSTDERR: 386 | CHECKS(er!=2,"overflow in line due to macro substitution"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:408:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 408 | CHECKS(0,"*/ without a corresponding /*"); } BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:411:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 411 | CHECKS(line2,"file name missing"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:414:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 414 | CHECKS(pfp1,"Unable to allocate memory for reading new file"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:418:5: note: in expansion of macro 'CHECKS' BUILDSTDERR: 418 | CHECKS(!Parse_AddDefine(pfp1,pfp->defkey[d],pfp->defreplace[d],1),"unable to allocate memory for global defines"); } BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:422:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 422 | CHECKS(pfp->fptr,"file %s not found in read_file",pfp->fname); } BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:425:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 425 | CHECKS(line2,"missing define text"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:427:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 427 | CHECKS(itct==1,"unable to read define key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:433:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 433 | CHECKS(er!=1,"Out of memory adding new define"); } BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:436:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 436 | CHECKS(line2,"missing define_global text"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:438:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 438 | CHECKS(itct==1,"unable to read define_global key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:442:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 442 | CHECKS(er!=1,"Out of memory adding new define"); } BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:445:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 445 | CHECKS(line2,"missing undefine key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:447:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 447 | CHECKS(itct==1,"unable to read undefine key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:452:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 452 | CHECKS(line2,"missing ifdefine key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:454:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 454 | CHECKS(itct==1,"unable to read undefine key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:459:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 459 | CHECKS(line2,"missing ifundefine key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:49: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:461:3: note: in expansion of macro 'CHECKS' BUILDSTDERR: 461 | CHECKS(itct==1,"unable to read undefine key"); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c: In function 'int Parse_ReadFailure(ParseFilePtr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:489:18: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 489 | snprintf(erstr,sizeof(erstr),"Error reading file in line %i",i1); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c: In function 'ParseFileStruct* Parse_Start(const char*, const char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:315:12: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 315 | CHECKS(0,"%s",string); } BUILDSTDERR: | ^~~~ ~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:315:13: note: format string is defined here BUILDSTDERR: 315 | CHECKS(0,"%s",string); } BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output between 1 and 256 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:310:13: warning: 'Unable to allocate memory fo...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 310 | CHECKS(pfp,"Unable to allocate memory for reading configuration file"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:310:22: note: format string is defined here BUILDSTDERR: 310 | CHECKS(pfp,"Unable to allocate memory for reading configuration file"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c: In function 'int Parse_ReadLine(ParseFileStruct**, char*, char**, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:459:16: warning: 'missing ifundefine key' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 459 | CHECKS(line2,"missing ifundefine key"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:459:25: note: format string is defined here BUILDSTDERR: 459 | CHECKS(line2,"missing ifundefine key"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:452:16: warning: 'missing ifdefine key' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 452 | CHECKS(line2,"missing ifdefine key"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:452:25: note: format string is defined here BUILDSTDERR: 452 | CHECKS(line2,"missing ifdefine key"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:445:16: warning: 'missing undefine key' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 445 | CHECKS(line2,"missing undefine key"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:445:25: note: format string is defined here BUILDSTDERR: 445 | CHECKS(line2,"missing undefine key"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:447:18: warning: 'unable to read undefine key' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 447 | CHECKS(itct==1,"unable to read undefine key"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:447:27: note: format string is defined here BUILDSTDERR: 447 | CHECKS(itct==1,"unable to read undefine key"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:438:18: warning: 'unable to read define_global...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 438 | CHECKS(itct==1,"unable to read define_global key"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:438:27: note: format string is defined here BUILDSTDERR: 438 | CHECKS(itct==1,"unable to read define_global key"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:436:16: warning: 'missing define_global text' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 436 | CHECKS(line2,"missing define_global text"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:436:25: note: format string is defined here BUILDSTDERR: 436 | CHECKS(line2,"missing define_global text"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:427:18: warning: 'unable to read define key' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 427 | CHECKS(itct==1,"unable to read define key"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:427:27: note: format string is defined here BUILDSTDERR: 427 | CHECKS(itct==1,"unable to read define key"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:425:16: warning: 'missing define text' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 425 | CHECKS(line2,"missing define text"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:425:25: note: format string is defined here BUILDSTDERR: 425 | CHECKS(line2,"missing define text"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:433:16: warning: 'Out of memory adding new define' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 433 | CHECKS(er!=1,"Out of memory adding new define"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:433:25: note: format string is defined here BUILDSTDERR: 433 | CHECKS(er!=1,"Out of memory adding new define"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:418:71: warning: 'unable to allocate memory fo...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 418 | CHECKS(!Parse_AddDefine(pfp1,pfp->defkey[d],pfp->defreplace[d],1),"unable to allocate memory for global defines"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:418:80: note: format string is defined here BUILDSTDERR: 418 | CHECKS(!Parse_AddDefine(pfp1,pfp->defkey[d],pfp->defreplace[d],1),"unable to allocate memory for global defines"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:422:20: warning: ' not found in read_file' directive output truncated writing 23 bytes into a region of size 3 [-Wformat-truncation=] BUILDSTDERR: 422 | CHECKS(pfp->fptr,"file %s not found in read_file",pfp->fname); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:422:31: note: format string is defined here BUILDSTDERR: 422 | CHECKS(pfp->fptr,"file %s not found in read_file",pfp->fname); } BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 29 or more bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:414:15: warning: 'Unable to allocate memory fo...' directive output truncated writing 46 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 414 | CHECKS(pfp1,"Unable to allocate memory for reading new file"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:414:24: note: format string is defined here BUILDSTDERR: 414 | CHECKS(pfp1,"Unable to allocate memory for reading new file"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 47 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:411:16: warning: 'file name missing' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 411 | CHECKS(line2,"file name missing"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:411:25: note: format string is defined here BUILDSTDERR: 411 | CHECKS(line2,"file name missing"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:408:12: warning: '*/ without a corresponding /*' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 408 | CHECKS(0,"*/ without a corresponding /*"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:408:21: note: format string is defined here BUILDSTDERR: 408 | CHECKS(0,"*/ without a corresponding /*"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:386:17: warning: 'overflow in line due to macr...' directive output truncated writing 42 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 386 | CHECKS(er!=2,"overflow in line due to macro substitution"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:386:26: note: format string is defined here BUILDSTDERR: 386 | CHECKS(er!=2,"overflow in line due to macro substitution"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 43 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:355:45: warning: 'BUG: Parse_ReadLine missing ...' directive output truncated writing 38 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 355 | CHECKS(pfpptr && word && line2ptr && erstr,"BUG: Parse_ReadLine missing parameters"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:13:63: note: in definition of macro 'CHECKS' BUILDSTDERR: 13 | #define CHECKS(A,...) if(!(A)) {snprintf(erstr,sizeof(erstr),__VA_ARGS__); goto failure;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:355:54: note: format string is defined here BUILDSTDERR: 355 | CHECKS(pfpptr && word && line2ptr && erstr,"BUG: Parse_ReadLine missing parameters"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 39 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c: In function 'int Parse_ReadFailure(ParseFilePtr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:489:41: warning: 'Error reading file in line ' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 489 | snprintf(erstr,sizeof(erstr),"Error reading file in line %i",i1); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 29 and 39 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/opengl2.c: In function 'void KeyPush(unsigned char, int, int)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/opengl2.c:114:29: warning: '0' directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=] BUILDSTDERR: 114 | snprintf(str,STRCHAR,"%s%%0%ii.tif",TiffName,(int)log10((double)TiffNumMax)+1); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/opengl2.c:114:24: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 114 | snprintf(str,STRCHAR,"%s%%0%ii.tif",TiffName,(int)log10((double)TiffNumMax)+1); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/lib/opengl2.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 9 and 274 bytes into a destination of size 256 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/math2.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/math2.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 12%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/parse.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/parse.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/parse.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 15%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/queue.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/queue.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/queue.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 10%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/opengl2.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/opengl2.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/opengl2.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 17%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/random2.c.o BUILDSTDERR: /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/l/builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c: In function 'void rdfmaketable()': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:935:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 935 | scanf("%s",string); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:938:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 938 | scanf("%i",&n); BUILDSTDERR: | ~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:942:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 942 | scanf("%lf",&eps); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:946:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 946 | scanf("%s",string); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c: In function 'void rdfmaketableprob()': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:1024:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1024 | scanf("%s",string); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:1027:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1027 | scanf("%i",&n); BUILDSTDERR: | ~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:1031:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1031 | scanf("%lf",&eps); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c:1039:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1039 | scanf("%s",string); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.c: In function 'int scmdopenfiles(cmdssptr, int)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.c:681:11: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 681 | scanf("%s",str2); BUILDSTDERR: | ~~~~~^~~~~~~~~~~ ib/random2.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/random2.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 2%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/Geometry.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/Geometry.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/Geometry.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 20%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/Rn.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/Rn.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/Rn.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 25%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/rxnparam.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/rxnparam.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/rxnparam.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 27%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/SimCommand.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/SimCommand.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' BUILDSTDERR: [ 22%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/RnSort.c/builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c: In function 'void xdfmaketableirrev()': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:613:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 613 | scanf("%i",&n); BUILDSTDERR: | ~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:616:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 616 | scanf("%lf %lf",&xlo,&xhi); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:618:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 618 | scanf("%lf %lf",&xfitlo,&xfithi); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:620:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 620 | scanf("%lf",&eps); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:622:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 622 | scanf("%s",ynmro); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:625:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 625 | scanf("%s",ynxdf); } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c: In function 'void xdfmaketable()': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:689:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 689 | scanf("%i",&n); BUILDSTDERR: | ~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:693:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 693 | scanf("%lf",&eps); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c:696:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 696 | scanf("%s",yn); BUILDSTDERR: | ~~~~~^~~~~~~~~ .o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/RnSort.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/RnSort.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 30%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/Sphere.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/Sphere.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/Sphere.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 40%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/SFMT/SFMT.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/SFMT/SFMT.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/SFMT/SFMT.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 35%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/SurfaceParam.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/SurfaceParam.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/SurfaceParam.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 37%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/Zn.c.o BUILDSTDERR: /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isyst/builddir/build/BUILD/smoldyn-2.58/source/lib/Zn.c: In function 'char* Zn_vect2csvstring(int*, int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/Zn.c:36:26: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 36 | if(n>0) snprintf(string,sizeof(string),"%i",c[0]); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolbng.c: In function 'int bngrunBNGL2(bngptr, char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolbng.c:1334:8: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1334 | system(string); // generate network BUILDSTDERR: | ~~~~~~^~~~~~~~ em /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/Zn.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/Zn.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 32%] Building CXX object CMakeFiles/smoldyn.dir/source/lib/string2.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/lib/string2.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/lib/string2.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 45%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolboxes.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolboxes.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolboxes.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 42%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolbng.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolbng.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolbng.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 50%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolcomparts.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolcomparts.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcomparts.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 52%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolfilament.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolfilament.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolfilament.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 55%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolgraphics.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolgraphics.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolgraphics.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 60%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolport.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolport.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolport.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 62%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smollattice.c.o BUILDSTDERR: /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smollattice.c.o -c /builddir/build/BUILD/s/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c: In function 'char* molserno2string(long long unsigned int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:627:19: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 627 | snprintf(string,sizeof(string),LLUFORMAT,serno); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:629:19: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 629 | snprintf(string,sizeof(string),LLUFORMAT "." LLUFORMAT,serno>>32,serno&0xFFFFFFFF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c: In function 'char* molpos2string(simptr, moleculeptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:739:18: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 739 | snprintf(line2,sizeof(line2)," %g",mptr->pos[d]); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:768:20: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 768 | snprintf(line2,sizeof(line2)," %g",mptr->pos[d]+unirandCCD(-dist,dist)); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:22: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c: In function 'char* molserno2string(long long unsigned int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:21: warning: '%llu' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:629:34: note: in expansion of macro 'LLUFORMAT' BUILDSTDERR: 629 | snprintf(string,sizeof(string),LLUFORMAT "." LLUFORMAT,serno>>32,serno&0xFFFFFFFF); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:22: note: format string is defined here BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:21: note: directive argument in the range [0, 4294967295] BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:629:34: note: in expansion of macro 'LLUFORMAT' BUILDSTDERR: 629 | snprintf(string,sizeof(string),LLUFORMAT "." LLUFORMAT,serno>>32,serno&0xFFFFFFFF); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:21: note: directive argument in the range [0, 4294967295] BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:629:34: note: in expansion of macro 'LLUFORMAT' BUILDSTDERR: 629 | snprintf(string,sizeof(string),LLUFORMAT "." LLUFORMAT,serno>>32,serno&0xFFFFFFFF); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 4 and 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:22: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:21: warning: '%llu' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:627:34: note: in expansion of macro 'LLUFORMAT' BUILDSTDERR: 627 | snprintf(string,sizeof(string),LLUFORMAT,serno); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:22: note: format string is defined here BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.h:23:21: note: directive argument in the range [0, 4294967294] BUILDSTDERR: 23 | #define LLUFORMAT "%llu" BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:627:34: note: in expansion of macro 'LLUFORMAT' BUILDSTDERR: 627 | snprintf(string,sizeof(string),LLUFORMAT,serno); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c: In function 'char* molpos2string(simptr, moleculeptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:739:34: warning: '%g' directive output may be truncated writing between 1 and 13 bytes into a region of size 7 [-Wformat-truncation=] BUILDSTDERR: 739 | snprintf(line2,sizeof(line2)," %g",mptr->pos[d]); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:739:32: note: assuming directive output of 12 bytes BUILDSTDERR: 739 | snprintf(line2,sizeof(line2)," %g",mptr->pos[d]); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 3 and 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:768:36: warning: '%g' directive output may be truncated writing between 1 and 13 bytes into a region of size 7 [-Wformat-truncation=] BUILDSTDERR: 768 | snprintf(line2,sizeof(line2)," %g",mptr->pos[d]+unirandCCD(-dist,dist)); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:768:34: note: assuming directive output of 12 bytes BUILDSTDERR: 768 | snprintf(line2,sizeof(line2)," %g",mptr->pos[d]+unirandCCD(-dist,dist)); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 3 and 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode docommand(void*, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:290:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 290 | SCMDCHECK(0,"command not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdpause(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:327:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 327 | SCMDCHECK(sim->graphss && sim->graphss->graphics!=0 && !tflag,"pause doesn't work without graphics"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkeypress(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:345:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 345 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:347:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 347 | SCMDCHECK(itct==1,"cannot read character"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:349:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 349 | SCMDCHECK(sim->graphss && sim->graphss->graphics!=0 && !tflag,"keypress doesn't work without graphics"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetflag(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:360:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 360 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:362:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 362 | SCMDCHECK(itct==1,"cannot read flag value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetrandseed(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:373:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 373 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:375:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 375 | SCMDCHECK(itct==1,"cannot read seed"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetgraphics(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:388:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 388 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:390:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 390 | SCMDCHECK(itct==1,"cannot read graphics type"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:393:7: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 393 | else SCMDCHECK(0,"unrecognized graphics type"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetgraphic_iter(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:403:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 403 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:405:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 405 | SCMDCHECK(itct==1,"cannot read graphics iterations"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:406:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 406 | SCMDCHECK(iter>0,"graphics iterations must be >0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdoverwrite(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:427:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 427 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:428:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 428 | SCMDCHECK(scmdoverwrite(sim->cmds,line2),"failed to open file"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdincrementfile(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:435:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 435 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:436:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 436 | SCMDCHECK(scmdincfile(sim->cmds,line2),"failed to increment file"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifflag(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:453:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 453 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:455:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 455 | SCMDCHECK(itct==2,"cannot read comparison symbol or flag value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:456:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 456 | SCMDCHECK(ch=='<' || ch=='=' || ch=='>',"comparison symbol has to be <, =, or >"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifprob(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:469:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 469 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:471:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 471 | SCMDCHECK(itct==1,"cannot read probability value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:472:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 472 | SCMDCHECK(f1>=0 && f1<=1,"probability value needs to be between 0 and 1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifno(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:487:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 487 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:488:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 488 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:489:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 489 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:490:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 490 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:491:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 491 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifless(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:506:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 506 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:507:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 507 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:508:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 508 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:509:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 509 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:510:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 510 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:511:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 511 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:513:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 513 | SCMDCHECK(itct==1,"cannot read value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifmore(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:528:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 528 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:529:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 529 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:530:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 530 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:531:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 531 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:532:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 532 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:533:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 533 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:535:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 535 | SCMDCHECK(itct==1,"cannot read value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:556:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 556 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:557:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 557 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:558:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 558 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:560:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 560 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:561:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 561 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:562:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 562 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:563:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 563 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:564:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 564 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:565:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 565 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:567:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 567 | SCMDCHECK(itct==3,"cannot read symbol, value, and/or compartment arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:568:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 568 | SCMDCHECK(ch=='<' || ch=='=' || ch=='>',"comparison symbol has to be <, =, or >"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:570:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 570 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifchange(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:600:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 600 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:601:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 601 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:602:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 602 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:603:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 603 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:604:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 604 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:605:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 605 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:607:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 607 | SCMDCHECK(itct==2,"cannot read change or number arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:608:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 608 | SCMDCHECK(line2=strnword(line2,3),"missing conditional command"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdif(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:632:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 632 | SCMDCHECK(itct==3,"cannot read command arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:633:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 633 | SCMDCHECK(line2=strnword(line2,4),"missing conditional command"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdwarnescapee(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:660:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 660 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:661:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 661 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:662:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 662 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:663:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 663 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:664:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 664 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:667:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 667 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdecho(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:698:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 698 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:700:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 700 | SCMDCHECK(line2=strchr(line2,'"'),"no starting quote on string"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:703:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 703 | SCMDCHECK(termqt=strchr(str,'"'),"no terminal quote on string"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdevaluate(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:720:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 720 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:722:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 722 | SCMDCHECK(line2,"missing item to evaluate"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:726:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 726 | SCMDCHECK(!er,"%s",erstr); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountheader(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:739:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 739 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:740:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 740 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:760:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 760 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:762:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 762 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:763:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 763 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'double fnmolcount(void*, char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:828:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 828 | SFNCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:830:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 830 | SFNCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:831:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 831 | SFNCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:832:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 832 | SFNCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:833:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 833 | SFNCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:834:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 834 | SFNCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'double fnmolcountonsurf(void*, char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:869:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 869 | SFNCHECK(srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:870:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 870 | SFNCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:871:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 871 | SFNCHECK((comma=strChrBrackets(line2,-1,',',"([{,\"'"))>0,"missing parameter"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:874:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 874 | SFNCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:875:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 875 | SFNCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:876:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 876 | SFNCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:877:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 877 | SFNCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:878:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 878 | SFNCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:881:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 881 | SFNCHECK(itct==1,"cannot read surface name"); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:60: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:883:2: note: in expansion of macro 'SFNCHECK' BUILDSTDERR: 883 | SFNCHECK(s>=0,"surface name '%s' not recognized",nm); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountinbox(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:909:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 909 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:910:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 910 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:913:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 913 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:915:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 915 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:918:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 918 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:962:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 962 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:964:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 964 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:965:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 965 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:966:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 966 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:968:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 968 | SCMDCHECK(itct==1,"cannot read argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:970:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 970 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:974:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 974 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountincmpts(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1016:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1016 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1018:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1018 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1019:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1019 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1020:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1020 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1022:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1022 | SCMDCHECK(ncmpt>=1,"no compartment or no output file listed"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1025:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1025 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1027:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1027 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1030:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1030 | SCMDCHECK(line2,"missing argument"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1032:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1032 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountincmpt2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1077:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1077 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1079:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1079 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1080:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1080 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1081:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1081 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1083:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1083 | SCMDCHECK(itct==2,"cannot read arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1085:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1085 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1087:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1087 | SCMDCHECK(ms!=MSnone,"molecule state not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1088:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1088 | SCMDCHECK(ms!=MSbsoln,"bsoln molecule state not permitted"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1092:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1092 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1134:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1134 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1136:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1136 | SCMDCHECK(srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1137:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1137 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1138:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1138 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1140:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1140 | SCMDCHECK(itct==1,"cannot read argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1142:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1142 | SCMDCHECK(s>=0,"surface name '%s' not recognized",nm); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1146:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1146 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspace(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1188:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1188 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1191:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1191 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1193:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1193 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1194:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1194 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1195:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1195 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1196:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1196 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1197:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1197 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1199:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1199 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1201:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1201 | SCMDCHECK(itct==1,"cannot read axis value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1206:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1206 | SCMDCHECK(axis>=0 && axiserstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1208:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1208 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1210:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1210 | SCMDCHECK(itct==3,"cannot read arguments: low high bins"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1211:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1211 | SCMDCHECK(low[axis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1212:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1212 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1217:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1217 | SCMDCHECK(line2,"missing position arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1219:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1219 | SCMDCHECK(itct==2,"cannot read (or insufficient) position arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1220:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1220 | SCMDCHECK(low[ax2]<=high[ax2],"low value needs to be less than or equal to high value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1223:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1223 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1225:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1225 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1226:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1226 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1229:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1229 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspace2d(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1301:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1301 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1304:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1304 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1306:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1306 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1307:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1307 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1308:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1308 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1309:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1309 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1310:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1310 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1313:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1313 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1315:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1315 | SCMDCHECK(itct==1,"cannot read axis value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1320:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1320 | SCMDCHECK((dim==2 && axis==2) || (dim==3 && axis<3),"illegal axis value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1323:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1323 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1327:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1327 | SCMDCHECK(itct==3,"cannot read arguments: low high bins"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1328:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1328 | SCMDCHECK(low[curaxis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1329:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1329 | SCMDCHECK(nbin1>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1333:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1333 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1337:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1337 | SCMDCHECK(itct==3,"cannot read arguments: low high bins"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1338:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1338 | SCMDCHECK(low[curaxis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1339:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1339 | SCMDCHECK(nbin2>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1346:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1346 | SCMDCHECK(itct==2,"cannot read (or insufficient) position arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1347:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1347 | SCMDCHECK(low[curaxis]<=high[curaxis],"low value needs to be less than or equal to high value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1350:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1350 | SCMDCHECK(line2,"missing arguments"); // average BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1352:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1352 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1353:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1353 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1356:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1356 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspaceradial(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1415:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1415 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1417:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1417 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1419:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1419 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1420:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1420 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1421:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1421 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1422:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1422 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1423:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1423 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1425:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1425 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1428:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1428 | SCMDCHECK(itct==1,"missing center value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1430:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1430 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1432:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1432 | SCMDCHECK(itct==2,"cannot read arguments: radius bins"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1433:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1433 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1434:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1434 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1436:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1436 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1438:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1438 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1439:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1439 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1442:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1442 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspacepolarangle(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1499:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1499 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1501:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1501 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1503:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1503 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1504:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1504 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1505:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1505 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1506:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1506 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1507:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1507 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1509:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1509 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1512:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1512 | SCMDCHECK(itct==1,"missing center value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1514:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1514 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1517:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1517 | SCMDCHECK(itct==1,"missing pole value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1519:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1519 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1521:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1521 | SCMDCHECK(itct==3,"cannot read arguments: radius_min radius_max bins"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1522:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1522 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1524:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1524 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1526:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1526 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1527:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1527 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1530:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1530 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1547:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1547 | SCMDCHECK(pole[0]!=0 || pole[1]!=0,"pole vector is equal to zero"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1552:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1552 | SCMDCHECK(poleleninv>0,"pole vector is equal to zero"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdradialdistribution(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1607:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1607 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1609:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1609 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1611:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1611 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1612:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1612 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1613:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1613 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1614:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1614 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1615:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1615 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1617:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1617 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1619:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1619 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1620:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1620 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1621:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1621 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1622:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1622 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1623:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1623 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1625:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1625 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1627:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1627 | SCMDCHECK(itct==3,"cannot read arguments: radius bins average"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1628:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1628 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1629:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1629 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1630:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1630 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1633:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1633 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdradialdistribution2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1719:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1719 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1721:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1721 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1723:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1723 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1724:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1724 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1725:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1725 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1726:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1726 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1727:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1727 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1729:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1729 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1731:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1731 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1732:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1732 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1733:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1733 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1734:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1734 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1735:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1735 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1737:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1737 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1740:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1740 | SCMDCHECK(itct==2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1741:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1741 | SCMDCHECK(lowpos[d]<=highpos[d],"low position value needs to be <= high position value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1743:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1743 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1745:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1745 | SCMDCHECK(itct==3,"cannot read arguments: radius bins average"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1746:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1746 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1747:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1747 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1748:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1748 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1751:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1751 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspecies(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1833:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1833 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1834:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1834 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1835:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1835 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1836:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1836 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1837:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1837 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1840:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1840 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspecieslist(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1856:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1856 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1860:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1860 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1861:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1861 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1862:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1862 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1863:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1863 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1864:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1864 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmollistsize(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1881:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1881 | SCMDCHECK(itct==1,"cannot read molecule list name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1882:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1882 | SCMDCHECK(sim->mols && sim->mols->nlist>0,"no molecule lists defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1884:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1884 | SCMDCHECK(ll>=0,"molecule list name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1887:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1887 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1903:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1903 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1906:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1906 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1934:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1934 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1937:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1937 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols3(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1969:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1969 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1970:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1970 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1971:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1971 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1972:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1972 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1973:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1973 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1976:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 1976 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols4(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2009:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2009 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2010:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2010 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2011:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2011 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2012:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2012 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2013:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2013 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2016:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2016 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmolscmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2051:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2051 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2052:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2052 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2053:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2053 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2054:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2054 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2055:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2055 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2057:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2057 | SCMDCHECK(line2,"missing compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2059:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2059 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2061:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2061 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2063:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2063 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2067:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2067 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolpos(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2100:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2100 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2101:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2101 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2102:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2102 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2103:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2103 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2104:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2104 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2107:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2107 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdtrackmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2139:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2139 | SCMDCHECK(itct==1,"cannot read molecule serial number"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2141:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2141 | SCMDCHECK(serno>0,"cannot read molecule serial number"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2144:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2144 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolmoments(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2184:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2184 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2185:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2185 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2186:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2186 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2187:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2187 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2188:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2188 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2191:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2191 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsavesim(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2233:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2233 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmeansqrdisp(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2282:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2282 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2283:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2283 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2284:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2284 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2285:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2285 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2286:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2286 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2288:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2288 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2290:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2290 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2297:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2297 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2300:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2300 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2302:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2302 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2310:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2310 | SCMDCHECK(ctr>0,"no molecules to track"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmeansqrdisp2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2387:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2387 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2388:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2388 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2389:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2389 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2390:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2390 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2391:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2391 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2393:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2393 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2395:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2395 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2401:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2401 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2403:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2403 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2405:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2405 | SCMDCHECK(itct==4,"cannot read start, report, max_mol, or max_moment information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2406:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2406 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2407:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2407 | SCMDCHECK(maxmoment>0,"maxmoment has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2408:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2408 | SCMDCHECK(maxmoment<=16,"max_moment cannot exceed 16"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2411:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2411 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2413:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2413 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2439:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2439 | SCMDCHECK(ctrerstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2450:24: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2450 | if(cmd->i3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmeansqrdisp3(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2541:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2541 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2542:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2542 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2543:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2543 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2544:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2544 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2545:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2545 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2547:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2547 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2549:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2549 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2555:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2555 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2557:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2557 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2559:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2559 | SCMDCHECK(itct==4,"cannot read start, report, max_mol, or change information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2560:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2560 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2563:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2563 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2565:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2565 | SCMDCHECK(change<=0 || line2,"missing task to be accomplished if change is small"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2567:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2567 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2594:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2594 | SCMDCHECK(ctrerstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2605:24: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2605 | if(cmd->i3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdresidencetime(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2700:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2700 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2701:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2701 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2702:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2702 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2703:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2703 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2704:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2704 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2706:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2706 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2708:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2708 | SCMDCHECK(itct==5,"cannot read start, report, summary_out, list_out, or max_mol information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2709:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2709 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2712:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2712 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2714:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2714 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2738:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2738 | SCMDCHECK(ctrerstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2750:24: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2750 | if(cmd->i3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmddiagnostics(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2814:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2814 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2816:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2816 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2818:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2818 | SCMDCHECK(ss!=SSnone,"diagnostic type not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexecutiontime(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2841:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2841 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdprintLattice(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2858:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2858 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdset(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2941:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2941 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2943:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2943 | SCMDCHECK(itct==1,"missing statement"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2945:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2945 | SCMDCHECK(line2,"missing statement text"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2947:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2947 | SCMDCHECK(!er,"%s",ErrorString); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdpointsource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2958:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2958 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2959:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2959 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2961:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2961 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2962:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2962 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2964:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2964 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2966:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2966 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2970:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2970 | SCMDCHECK(itct==sim->dim,"insufficient location dimensions"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2971:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2971 | SCMDCHECK(addmol(sim,num,i,pos,pos,1)==0,"not enough available molecules"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdvolumesource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2982:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2982 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2983:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2983 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2985:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2985 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2986:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2986 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2988:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2988 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2990:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2990 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2992:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2992 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2994:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2994 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2996:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 2996 | SCMDCHECK(addmol(sim,num,i,poslo,poshi,1)==0,"not enough available molecules"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdgaussiansource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3009:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3009 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3010:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3010 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3012:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3012 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3013:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3013 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3015:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3015 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3017:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3017 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3019:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3019 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3021:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3021 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3030:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3030 | SCMDCHECK(addmol(sim,1,i,pos,pos,0)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmovesurfacemol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3051:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3051 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3052:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3052 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3053:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3053 | SCMDCHECK(sim->srfss,"surfaces are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3055:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3055 | SCMDCHECK(itct==2,"failed to read molecule name or probability"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3058:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3058 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3059:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3059 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3060:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3060 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3061:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3061 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3062:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3062 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3063:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3063 | SCMDCHECK(ms1==MSfront || ms1==MSback || ms1==MSup || ms1==MSdown || ms1==MSall,"illegal molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3064:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3064 | SCMDCHECK(prob>=0 && prob<=1,"probability out of bounds"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3066:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3066 | SCMDCHECK(line2,"missing originating surface:panel"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3068:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3068 | SCMDCHECK(itct==2,"failed to read surfaces and panels"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3070:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3070 | SCMDCHECK(s1>=0,"failed to read surface1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3071:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3071 | SCMDCHECK(p1>=0 || p1==-5,"failed to read panel1"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3073:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3073 | SCMDCHECK(s2>=0,"failed to read surface2"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3074:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3074 | SCMDCHECK(p2>=0 || p2==-5,"failed to read panel2"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3078:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3078 | SCMDCHECK(itct==1,"failed to read final state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3080:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3080 | SCMDCHECK(ms2!=MSnone,"failed to read final state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3121:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3121 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3122:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3122 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3123:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3123 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3124:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3124 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3125:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3125 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmolprob(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3153:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3153 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3154:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3154 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3155:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3155 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3156:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3156 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3157:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3157 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3159:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3159 | SCMDCHECK(line2,"missing probability value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3166:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3166 | SCMDCHECK(itct==1,"killmolprob format: name[(state)] probability"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3167:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3167 | SCMDCHECK(prob>=0 && prob<=1,"probability needs to be between 0 and 1"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmolinsphere(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3200:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3200 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3201:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3201 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3202:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3202 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3203:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3203 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3204:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3204 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3206:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3206 | SCMDCHECK(line2,"missing surface name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3208:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3208 | SCMDCHECK(itct==1,"cannot read surface name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3212:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3212 | SCMDCHECK(s>=0,"surface not recognized"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmolincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3241:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3241 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3242:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3242 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3243:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3243 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3245:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3245 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3246:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3246 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3247:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3247 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3248:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3248 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3249:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3249 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3250:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3250 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3252:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3252 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3254:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3254 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmoloutsidesystem(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3282:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3282 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3283:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3283 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3284:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3284 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3285:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3285 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3286:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3286 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3308:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3308 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3309:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3309 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3311:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3311 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3312:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3312 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3314:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3314 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3325:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3325 | SCMDCHECK(addmol(sim,num-ct,i,pos1,pos2,1)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrange(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3344:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3344 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3345:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3345 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3347:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3347 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3348:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3348 | SCMDCHECK(lownum>=0 && highnum>=0 && highnum>=lownum,"molecule numbers are out of bounds"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3350:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3350 | SCMDCHECK(i>=1,"species name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3361:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3361 | SCMDCHECK(addmol(sim,lownum-ct,i,pos1,pos2,1)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3381:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3381 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3383:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3383 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3384:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3384 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3385:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3385 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3386:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3386 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3387:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3387 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3388:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3388 | SCMDCHECK(i>0,"molecule name needs to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3389:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3389 | SCMDCHECK(ms!=MSsoln && ms!=MSbsoln,"molecule state needs to be surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3391:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3391 | SCMDCHECK(line2,"fixmolcountonsurf format: species(state) number surface"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3393:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3393 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3394:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3394 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3395:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3395 | SCMDCHECK(sim->srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3397:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3397 | SCMDCHECK(s>=0,"surface not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3409:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3409 | SCMDCHECK(addsurfmol(sim,num-ct,i,ms,NULL,NULL,s,PSall,NULL)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrangeonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3433:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3433 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3435:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3435 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3436:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3436 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3437:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3437 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3438:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3438 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3439:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3439 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3440:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3440 | SCMDCHECK(i>0,"molecule name needs to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3441:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3441 | SCMDCHECK(ms!=MSsoln && ms!=MSbsoln,"molecule state needs to be surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3443:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3443 | SCMDCHECK(line2,"fixmolcountrangeonsurf format: species(state) low_number high_number surface"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3445:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3445 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3446:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3446 | SCMDCHECK(lownum>=0 && highnum>=0 && highnum>=lownum,"molecule numbers are out of bounds"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3447:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3447 | SCMDCHECK(sim->srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3449:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3449 | SCMDCHECK(s>=0,"surface not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3461:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3461 | SCMDCHECK(addsurfmol(sim,lownum-ct,i,ms,NULL,NULL,s,PSall,NULL)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3484:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3484 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3485:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3485 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3486:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3486 | SCMDCHECK(sim->cmptss,"compartments are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3488:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3488 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3489:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3489 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3491:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3491 | SCMDCHECK(i>=1,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3493:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3493 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3496:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3496 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3508:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3508 | SCMDCHECK(addcompartmol(sim,num-ct,i,cmpt)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrangeincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3531:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3531 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3532:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3532 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3533:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3533 | SCMDCHECK(sim->cmptss,"compartments are undefined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3535:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3535 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3537:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3537 | SCMDCHECK(i>=1,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3539:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3539 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3542:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3542 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3554:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3554 | SCMDCHECK(addcompartmol(sim,lownum-ct,i,cmpt)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdequilmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3582:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3582 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3583:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3583 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3584:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3584 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3585:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3585 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3586:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3586 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3587:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3587 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3588:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3588 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3591:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3591 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3592:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3592 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3593:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3593 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3594:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3594 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3595:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3595 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3596:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3596 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3597:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3597 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3598:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3598 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3600:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3600 | SCMDCHECK(line2,"missing probability argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3607:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3607 | SCMDCHECK(itct==1,"failed to read probability"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3608:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3608 | SCMDCHECK(prob>=0 && prob<=1,"probability is out of bounds"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacemol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3645:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3645 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3646:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3646 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3647:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3647 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3648:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3648 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3649:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3649 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3650:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3650 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3652:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3652 | SCMDCHECK(line2,"missing second species name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3654:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3654 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3655:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3655 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3656:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3656 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3657:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3657 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3658:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3658 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3659:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3659 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3660:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3660 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3661:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3661 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3663:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3663 | SCMDCHECK(line2,"missing probability information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3665:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3665 | SCMDCHECK(itct==1,"missing probability information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3671:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3671 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3672:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3672 | SCMDCHECK(prob>=0 && prob<=1,"fraction out of bounds"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacexyzmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3702:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3702 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3703:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3703 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3704:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3704 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3705:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3705 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3706:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3706 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3707:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3707 | SCMDCHECK(i>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3708:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3708 | SCMDCHECK(ms!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3710:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3710 | SCMDCHECK(line2,"missing position information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3714:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3714 | SCMDCHECK(itct==sim->dim,"insufficient dimensions entered"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacevolmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3741:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3741 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3742:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3742 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3743:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3743 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3744:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3744 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3745:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3745 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3746:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3746 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3747:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3747 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3750:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3750 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3751:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3751 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3752:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3752 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3753:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3753 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3754:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3754 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3755:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3755 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3756:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3756 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3757:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3757 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3759:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3759 | SCMDCHECK(line2,"missing fraction information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3761:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3761 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3767:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3767 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3768:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3768 | SCMDCHECK(frac>=0 && frac<=1,"fraction out of bounds"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3773:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3773 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3775:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3775 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacecmptmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3819:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3819 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3820:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3820 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3821:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3821 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3822:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3822 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3823:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3823 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3824:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3824 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3826:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3826 | SCMDCHECK(line2,"missing second species name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3828:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3828 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3829:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3829 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3830:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3830 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3831:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3831 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3832:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3832 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3833:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3833 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3834:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3834 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3835:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3835 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3837:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3837 | SCMDCHECK(line2,"missing fraction information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3839:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3839 | SCMDCHECK(itct==1,"missing fraction information"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3845:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3845 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3846:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3846 | SCMDCHECK(frac>=0 && frac<=1,"fraction out of bounds"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3848:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3848 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3851:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3851 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmodulatemol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3885:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3885 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3886:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3886 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3887:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3887 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3888:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3888 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3889:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3889 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3890:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3890 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3891:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3891 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3894:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3894 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3895:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3895 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3896:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3896 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3897:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3897 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3898:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3898 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3899:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3899 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3900:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3900 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3901:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3901 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3903:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3903 | SCMDCHECK(line2,"missing frequency and shift"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3905:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3905 | SCMDCHECK(itct==2,"failure reading frequency or shift"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreact1(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3936:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3936 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3937:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3937 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3938:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3938 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3939:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3939 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3940:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3940 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3941:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3941 | SCMDCHECK(ms!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3943:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3943 | SCMDCHECK(line2,"reaction name is missing"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3945:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3945 | SCMDCHECK(itct==1,"cannot read reaction name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3946:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3946 | SCMDCHECK(sim->rxnss[1],"no first order reactions defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3948:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3948 | SCMDCHECK(r>=0,"reaction not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetrateint(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3971:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3971 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3973:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3973 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3983:9: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3983 | else SCMDCHECK(0,"reaction name not recognized"); }} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3984:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3984 | SCMDCHECK(rateint>=0,"internal rate cannot be negative"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdshufflemollist(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3997:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3997 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3999:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 3999 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4000:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4000 | SCMDCHECK(sim->mols && sim->mols->nlist>0,"no molecule lists"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4004:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4004 | SCMDCHECK(ll>=0,"list name not recognized"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdshufflereactions(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4021:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4021 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4023:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4023 | SCMDCHECK(itct==2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4025:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4025 | SCMDCHECK(i1>=0 || i1==-5,"first species name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4027:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4027 | SCMDCHECK(i2>=0 || i2==-5,"second species name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsettimestep(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4052:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4052 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4054:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4054 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4055:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4055 | SCMDCHECK(dt>0,"time step must be >0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4058:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4058 | SCMDCHECK(er==0,"error while setting the simulation time step"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdporttransport(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4070:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4070 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4071:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4071 | SCMDCHECK(sim->portss,"no port superstructure is defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4073:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4073 | SCMDCHECK(itct==2,"porttransport format: port1 port2"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4075:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4075 | SCMDCHECK(prt1>=0,"name of port1 is not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4077:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4077 | SCMDCHECK(prt2>=0,"name of port2 is not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexcludebox(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4097:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4097 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4099:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4099 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexcludesphere(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4133:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4133 | SCMDCHECK(line2,"missing center argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4135:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4135 | SCMDCHECK(itct==1,"failure reading center"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4137:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4137 | SCMDCHECK(line2,"missing radius"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4139:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4139 | SCMDCHECK(itct==1,"failure reading radius"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdincludeecoli(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4174:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4174 | SCMDCHECK(sim->dim==3,"system is not 3 dimensional"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetreactionratemolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4208:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4208 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4210:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4210 | SCMDCHECK(itct==2,"missing reaction name or coefficient c0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4212:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4212 | SCMDCHECK(r>=0,"unrecognized reaction name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4217:5: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4217 | SCMDCHECK(itct==2,"missing coefficient and/or species parameters"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4219:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4219 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4220:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4220 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4221:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4221 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4222:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4222 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4223:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4223 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4230:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4230 | SCMDCHECK(er==0,"error setting reaction rate"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4234:4: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4234 | SCMDCHECK(er==0,"error setting reaction rate"); }} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexpandsystem(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4256:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4256 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4260:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4260 | SCMDCHECK(itct==dim,"cannot read or wrong number of expansion values"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdtranslatecmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4313:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4313 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4314:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4314 | SCMDCHECK(line2,"first argument should be compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4316:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4316 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4318:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4318 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4321:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4321 | SCMDCHECK(line2=strnword(line2,2),"second argument should be code value");; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4323:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4323 | SCMDCHECK(itct==1,"second argument should be code value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4325:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4325 | SCMDCHECK(line2=strnword(line2,2),"missing arguments for translation amount");; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4329:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4329 | SCMDCHECK(itct==dim,"cannot read translation values or wrong number of them"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmddiffusecmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4348:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4348 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4349:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4349 | SCMDCHECK(line2,"first argument should be compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4351:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4351 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4353:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4353 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4356:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4356 | SCMDCHECK(line2=strnword(line2,2),"second argument should be code value");; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4358:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4358 | SCMDCHECK(itct==1,"second argument should be code value"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4360:2: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4360 | SCMDCHECK(line2=strnword(line2,2),"missing arguments for standard deviations");; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4364:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4364 | SCMDCHECK(itct==dim,"cannot read standard deviation values or wrong number of them"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4369:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4369 | SCMDCHECK(itct==3,"cannot read bounding compartment name, radius, and/or number of samples"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4371:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4371 | SCMDCHECK(c>=0,"bounding compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4373:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4373 | SCMDCHECK(cmptbound!=cmpt,"bounding compartment cannot be the same as the moving compartment"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4374:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4374 | SCMDCHECK(radius>0,"bounding radius needs to be >0"); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:64: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4375:3: note: in expansion of macro 'SCMDCHECK' BUILDSTDERR: 4375 | SCMDCHECK(nsample>0,"number of samples needs to be >0"); } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdpause(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:324:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 324 | scanf("%c",&c); BUILDSTDERR: | ~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdwarnescapee(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:664:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 664 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:664:27: note: format string is defined here BUILDSTDERR: 664 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:663:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 663 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:663:42: note: format string is defined here BUILDSTDERR: 663 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:667:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 667 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:667:26: note: format string is defined here BUILDSTDERR: 667 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:662:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 662 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:662:27: note: format string is defined here BUILDSTDERR: 662 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:661:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 661 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:661:27: note: format string is defined here BUILDSTDERR: 661 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:660:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 660 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:660:27: note: format string is defined here BUILDSTDERR: 660 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1937:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1937 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1937:26: note: format string is defined here BUILDSTDERR: 1937 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1934:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1934 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1934:31: note: format string is defined here BUILDSTDERR: 1934 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols3(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1973:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1973 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1973:27: note: format string is defined here BUILDSTDERR: 1973 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1972:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1972 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1972:42: note: format string is defined here BUILDSTDERR: 1972 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1976:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1976 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1976:26: note: format string is defined here BUILDSTDERR: 1976 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1971:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1971 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1971:27: note: format string is defined here BUILDSTDERR: 1971 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1970:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1970 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1970:27: note: format string is defined here BUILDSTDERR: 1970 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1969:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1969 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1969:27: note: format string is defined here BUILDSTDERR: 1969 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols4(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2013:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2013 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2013:27: note: format string is defined here BUILDSTDERR: 2013 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2012:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2012 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2012:42: note: format string is defined here BUILDSTDERR: 2012 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2016:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2016 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2016:26: note: format string is defined here BUILDSTDERR: 2016 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2011:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2011 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2011:27: note: format string is defined here BUILDSTDERR: 2011 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2010:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2010 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2010:27: note: format string is defined here BUILDSTDERR: 2010 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2009:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2009 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2009:27: note: format string is defined here BUILDSTDERR: 2009 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmolscmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2055:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2055 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2055:27: note: format string is defined here BUILDSTDERR: 2055 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2054:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2054 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2054:42: note: format string is defined here BUILDSTDERR: 2054 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2067:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2067 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2067:26: note: format string is defined here BUILDSTDERR: 2067 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2063:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2063 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2063:26: note: format string is defined here BUILDSTDERR: 2063 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2061:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2061 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2061:28: note: format string is defined here BUILDSTDERR: 2061 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2059:20: warning: 'cannot read compartment name' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2059 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2059:29: note: format string is defined here BUILDSTDERR: 2059 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2057:18: warning: 'missing compartment name' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2057 | SCMDCHECK(line2,"missing compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2057:27: note: format string is defined here BUILDSTDERR: 2057 | SCMDCHECK(line2,"missing compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2053:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2053 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2053:27: note: format string is defined here BUILDSTDERR: 2053 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2052:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2052 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2052:27: note: format string is defined here BUILDSTDERR: 2052 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2051:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2051 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2051:27: note: format string is defined here BUILDSTDERR: 2051 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolmoments(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2188:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2188 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2188:27: note: format string is defined here BUILDSTDERR: 2188 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2187:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2187 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2187:42: note: format string is defined here BUILDSTDERR: 2187 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2191:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2191 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2191:26: note: format string is defined here BUILDSTDERR: 2191 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2186:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2186 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2186:27: note: format string is defined here BUILDSTDERR: 2186 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2185:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2185 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2185:27: note: format string is defined here BUILDSTDERR: 2185 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2184:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2184 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2184:27: note: format string is defined here BUILDSTDERR: 2184 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspace(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1191:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1191 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1191:27: note: format string is defined here BUILDSTDERR: 1191 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1197:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1197 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1197:27: note: format string is defined here BUILDSTDERR: 1197 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1196:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1196 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1196:42: note: format string is defined here BUILDSTDERR: 1196 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1220:33: warning: 'low value needs to be less t...' directive output truncated writing 54 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1220 | SCMDCHECK(low[ax2]<=high[ax2],"low value needs to be less than or equal to high value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1220:42: note: format string is defined here BUILDSTDERR: 1220 | SCMDCHECK(low[ax2]<=high[ax2],"low value needs to be less than or equal to high value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 55 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1219:21: warning: 'cannot read (or insufficient...' directive output truncated writing 48 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1219 | SCMDCHECK(itct==2,"cannot read (or insufficient) position arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1219:30: note: format string is defined here BUILDSTDERR: 1219 | SCMDCHECK(itct==2,"cannot read (or insufficient) position arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 49 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1217:19: warning: 'missing position arguments' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1217 | SCMDCHECK(line2,"missing position arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1217:28: note: format string is defined here BUILDSTDERR: 1217 | SCMDCHECK(line2,"missing position arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1229:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1229 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1229:26: note: format string is defined here BUILDSTDERR: 1229 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1226:23: warning: 'illegal average value' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1226 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1226:32: note: format string is defined here BUILDSTDERR: 1226 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1225:20: warning: 'cannot read average number' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1225 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1225:29: note: format string is defined here BUILDSTDERR: 1225 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1223:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1223 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1223:27: note: format string is defined here BUILDSTDERR: 1223 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1212:19: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1212 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1212:28: note: format string is defined here BUILDSTDERR: 1212 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1211:33: warning: 'low value needs to be less t...' directive output truncated writing 42 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1211 | SCMDCHECK(low[axis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1211:42: note: format string is defined here BUILDSTDERR: 1211 | SCMDCHECK(low[axis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1210:29: note: format string is defined here BUILDSTDERR: 1210 | SCMDCHECK(itct==3,"cannot read arguments: low high bins"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1208:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1208 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1208:27: note: format string is defined here BUILDSTDERR: 1208 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1206:32: warning: 'illegal axis value' directive output truncated writing 18 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1206 | SCMDCHECK(axis>=0 && axiserstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1206:41: note: format string is defined here BUILDSTDERR: 1206 | SCMDCHECK(axis>=0 && axiserstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1201:29: note: format string is defined here BUILDSTDERR: 1201 | SCMDCHECK(itct==1,"cannot read axis value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1199:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1199 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1199:27: note: format string is defined here BUILDSTDERR: 1199 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1195:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1195 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1195:27: note: format string is defined here BUILDSTDERR: 1195 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1194:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1194 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1194:27: note: format string is defined here BUILDSTDERR: 1194 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1193:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1193 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1193:27: note: format string is defined here BUILDSTDERR: 1193 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1188:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1188 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1188:33: note: format string is defined here BUILDSTDERR: 1188 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspace2d(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1304:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1304 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1304:27: note: format string is defined here BUILDSTDERR: 1304 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1310:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1310 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1310:27: note: format string is defined here BUILDSTDERR: 1310 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1309:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1309 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1309:42: note: format string is defined here BUILDSTDERR: 1309 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1347:41: warning: 'low value needs to be less t...' directive output truncated writing 54 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1347 | SCMDCHECK(low[curaxis]<=high[curaxis],"low value needs to be less than or equal to high value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1347:50: note: format string is defined here BUILDSTDERR: 1347 | SCMDCHECK(low[curaxis]<=high[curaxis],"low value needs to be less than or equal to high value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 55 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1346:21: warning: 'cannot read (or insufficient...' directive output truncated writing 48 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1346 | SCMDCHECK(itct==2,"cannot read (or insufficient) position arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1346:30: note: format string is defined here BUILDSTDERR: 1346 | SCMDCHECK(itct==2,"cannot read (or insufficient) position arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 49 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1356:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1356 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1356:26: note: format string is defined here BUILDSTDERR: 1356 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1353:23: warning: 'illegal average value' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1353 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1353:32: note: format string is defined here BUILDSTDERR: 1353 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1352:20: warning: 'cannot read average number' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1352 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1352:29: note: format string is defined here BUILDSTDERR: 1352 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1350:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1350 | SCMDCHECK(line2,"missing arguments"); // average BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1350:27: note: format string is defined here BUILDSTDERR: 1350 | SCMDCHECK(line2,"missing arguments"); // average BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1339:20: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1339 | SCMDCHECK(nbin2>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1339:29: note: format string is defined here BUILDSTDERR: 1339 | SCMDCHECK(nbin2>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1338:39: warning: 'low value needs to be less t...' directive output truncated writing 42 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1338 | SCMDCHECK(low[curaxis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1338:48: note: format string is defined here BUILDSTDERR: 1338 | SCMDCHECK(low[curaxis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1337:29: note: format string is defined here BUILDSTDERR: 1337 | SCMDCHECK(itct==3,"cannot read arguments: low high bins"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1333:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1333 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1333:27: note: format string is defined here BUILDSTDERR: 1333 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1329:20: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1329 | SCMDCHECK(nbin1>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1329:29: note: format string is defined here BUILDSTDERR: 1329 | SCMDCHECK(nbin1>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1328:39: warning: 'low value needs to be less t...' directive output truncated writing 42 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1328 | SCMDCHECK(low[curaxis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1328:48: note: format string is defined here BUILDSTDERR: 1328 | SCMDCHECK(low[curaxis]erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1327:29: note: format string is defined here BUILDSTDERR: 1327 | SCMDCHECK(itct==3,"cannot read arguments: low high bins"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1323:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1323 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1323:27: note: format string is defined here BUILDSTDERR: 1323 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1320:54: warning: 'illegal axis value' directive output truncated writing 18 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1320 | SCMDCHECK((dim==2 && axis==2) || (dim==3 && axis<3),"illegal axis value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1320:63: note: format string is defined here BUILDSTDERR: 1320 | SCMDCHECK((dim==2 && axis==2) || (dim==3 && axis<3),"illegal axis value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 19 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1315:20: warning: 'cannot read axis value' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1315 | SCMDCHECK(itct==1,"cannot read axis value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1315:29: note: format string is defined here BUILDSTDERR: 1315 | SCMDCHECK(itct==1,"cannot read axis value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1313:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1313 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1313:27: note: format string is defined here BUILDSTDERR: 1313 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1308:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1308 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1308:27: note: format string is defined here BUILDSTDERR: 1308 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1307:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1307 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1307:27: note: format string is defined here BUILDSTDERR: 1307 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1306:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1306 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1306:27: note: format string is defined here BUILDSTDERR: 1306 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1301:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1301 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1301:33: note: format string is defined here BUILDSTDERR: 1301 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspaceradial(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1417:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1417 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1417:27: note: format string is defined here BUILDSTDERR: 1417 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1423:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1423 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1423:27: note: format string is defined here BUILDSTDERR: 1423 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1422:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1422 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1422:42: note: format string is defined here BUILDSTDERR: 1422 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1430:19: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1430 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1430:28: note: format string is defined here BUILDSTDERR: 1430 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1428:21: warning: 'missing center value' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1428 | SCMDCHECK(itct==1,"missing center value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1428:30: note: format string is defined here BUILDSTDERR: 1428 | SCMDCHECK(itct==1,"missing center value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1442:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1442 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1442:26: note: format string is defined here BUILDSTDERR: 1442 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1439:23: warning: 'illegal average value' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1439 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1439:32: note: format string is defined here BUILDSTDERR: 1439 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1438:20: warning: 'cannot read average number' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1438 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1438:29: note: format string is defined here BUILDSTDERR: 1438 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1436:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1436 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1436:27: note: format string is defined here BUILDSTDERR: 1436 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1434:19: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1434 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1434:28: note: format string is defined here BUILDSTDERR: 1434 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1433:21: warning: 'radius needs to be greater t...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1433 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1433:30: note: format string is defined here BUILDSTDERR: 1433 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1432:20: warning: 'cannot read arguments: radiu...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1432 | SCMDCHECK(itct==2,"cannot read arguments: radius bins"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1432:29: note: format string is defined here BUILDSTDERR: 1432 | SCMDCHECK(itct==2,"cannot read arguments: radius bins"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1425:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1425 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1425:27: note: format string is defined here BUILDSTDERR: 1425 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1421:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1421 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1421:27: note: format string is defined here BUILDSTDERR: 1421 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1420:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1420 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1420:27: note: format string is defined here BUILDSTDERR: 1420 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1419:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1419 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1419:27: note: format string is defined here BUILDSTDERR: 1419 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1415:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1415 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1415:33: note: format string is defined here BUILDSTDERR: 1415 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspacepolarangle(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1501:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1501 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1501:27: note: format string is defined here BUILDSTDERR: 1501 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1507:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1507 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1507:27: note: format string is defined here BUILDSTDERR: 1507 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1506:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1506 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1506:42: note: format string is defined here BUILDSTDERR: 1506 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1519:19: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1519 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1519:28: note: format string is defined here BUILDSTDERR: 1519 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1517:21: warning: 'missing pole value' directive output truncated writing 18 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1517 | SCMDCHECK(itct==1,"missing pole value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1517:30: note: format string is defined here BUILDSTDERR: 1517 | SCMDCHECK(itct==1,"missing pole value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 19 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1514:19: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1514 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1514:28: note: format string is defined here BUILDSTDERR: 1514 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1512:21: warning: 'missing center value' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1512 | SCMDCHECK(itct==1,"missing center value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1512:30: note: format string is defined here BUILDSTDERR: 1512 | SCMDCHECK(itct==1,"missing center value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1552:26: warning: 'pole vector is equal to zero' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1552 | SCMDCHECK(poleleninv>0,"pole vector is equal to zero"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1552:35: note: format string is defined here BUILDSTDERR: 1552 | SCMDCHECK(poleleninv>0,"pole vector is equal to zero"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1547:38: warning: 'pole vector is equal to zero' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1547 | SCMDCHECK(pole[0]!=0 || pole[1]!=0,"pole vector is equal to zero"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1547:47: note: format string is defined here BUILDSTDERR: 1547 | SCMDCHECK(pole[0]!=0 || pole[1]!=0,"pole vector is equal to zero"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1530:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1530 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1530:26: note: format string is defined here BUILDSTDERR: 1530 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1527:23: warning: 'illegal average value' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1527 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1527:32: note: format string is defined here BUILDSTDERR: 1527 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1526:20: warning: 'cannot read average number' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1526 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1526:29: note: format string is defined here BUILDSTDERR: 1526 | SCMDCHECK(itct==1,"cannot read average number"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1524:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1524 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1524:27: note: format string is defined here BUILDSTDERR: 1524 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1522:19: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1522 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1522:28: note: format string is defined here BUILDSTDERR: 1522 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1521:20: warning: 'cannot read arguments: radiu...' directive output truncated writing 49 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1521 | SCMDCHECK(itct==3,"cannot read arguments: radius_min radius_max bins"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1521:29: note: format string is defined here BUILDSTDERR: 1521 | SCMDCHECK(itct==3,"cannot read arguments: radius_min radius_max bins"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 50 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1509:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1509 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1509:27: note: format string is defined here BUILDSTDERR: 1509 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1505:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1505 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1505:27: note: format string is defined here BUILDSTDERR: 1505 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1504:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1504 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1504:27: note: format string is defined here BUILDSTDERR: 1504 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1503:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1503 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1503:27: note: format string is defined here BUILDSTDERR: 1503 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1499:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1499 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1499:33: note: format string is defined here BUILDSTDERR: 1499 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdradialdistribution(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1609:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1609 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1609:27: note: format string is defined here BUILDSTDERR: 1609 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1633:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1633 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1633:26: note: format string is defined here BUILDSTDERR: 1633 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1630:23: warning: 'illegal average value' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1630 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1630:32: note: format string is defined here BUILDSTDERR: 1630 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1629:19: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1629 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1629:28: note: format string is defined here BUILDSTDERR: 1629 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1628:21: warning: 'radius needs to be greater t...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1628 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1628:30: note: format string is defined here BUILDSTDERR: 1628 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1627:20: warning: 'cannot read arguments: radiu...' directive output truncated writing 42 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1627 | SCMDCHECK(itct==3,"cannot read arguments: radius bins average"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1627:29: note: format string is defined here BUILDSTDERR: 1627 | SCMDCHECK(itct==3,"cannot read arguments: radius bins average"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 43 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1625:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1625 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1625:27: note: format string is defined here BUILDSTDERR: 1625 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1623:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1623 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1623:28: note: format string is defined here BUILDSTDERR: 1623 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1622:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1622 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1622:28: note: format string is defined here BUILDSTDERR: 1622 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1621:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1621 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1621:28: note: format string is defined here BUILDSTDERR: 1621 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1620:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1620 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1620:28: note: format string is defined here BUILDSTDERR: 1620 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1619:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1619 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1619:28: note: format string is defined here BUILDSTDERR: 1619 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1617:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1617 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1617:27: note: format string is defined here BUILDSTDERR: 1617 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1615:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1615 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1615:28: note: format string is defined here BUILDSTDERR: 1615 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1614:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1614 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1614:28: note: format string is defined here BUILDSTDERR: 1614 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1613:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1613 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1613:28: note: format string is defined here BUILDSTDERR: 1613 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1612:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1612 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1612:28: note: format string is defined here BUILDSTDERR: 1612 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1611:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1611 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1611:28: note: format string is defined here BUILDSTDERR: 1611 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1607:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1607 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1607:33: note: format string is defined here BUILDSTDERR: 1607 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdradialdistribution2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1721:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1721 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1721:27: note: format string is defined here BUILDSTDERR: 1721 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1743:19: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1743 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1743:28: note: format string is defined here BUILDSTDERR: 1743 | SCMDCHECK(line2,"missing arguments"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1741:35: warning: 'low position value needs to ...' directive output truncated writing 53 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1741 | SCMDCHECK(lowpos[d]<=highpos[d],"low position value needs to be <= high position value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1741:44: note: format string is defined here BUILDSTDERR: 1741 | SCMDCHECK(lowpos[d]<=highpos[d],"low position value needs to be <= high position value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 54 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1740:21: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1740 | SCMDCHECK(itct==2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1740:30: note: format string is defined here BUILDSTDERR: 1740 | SCMDCHECK(itct==2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1751:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1751 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1751:26: note: format string is defined here BUILDSTDERR: 1751 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1748:23: warning: 'illegal average value' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1748 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1748:32: note: format string is defined here BUILDSTDERR: 1748 | SCMDCHECK(average>=0,"illegal average value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1747:19: warning: 'bins value needs to be > 0' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1747 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1747:28: note: format string is defined here BUILDSTDERR: 1747 | SCMDCHECK(nbin>0,"bins value needs to be > 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1746:21: warning: 'radius needs to be greater t...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1746 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1746:30: note: format string is defined here BUILDSTDERR: 1746 | SCMDCHECK(radius>0,"radius needs to be greater than 0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1745:20: warning: 'cannot read arguments: radiu...' directive output truncated writing 42 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1745 | SCMDCHECK(itct==3,"cannot read arguments: radius bins average"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1745:29: note: format string is defined here BUILDSTDERR: 1745 | SCMDCHECK(itct==3,"cannot read arguments: radius bins average"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 43 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1737:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1737 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1737:27: note: format string is defined here BUILDSTDERR: 1737 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1735:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1735 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1735:28: note: format string is defined here BUILDSTDERR: 1735 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1734:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1734 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1734:28: note: format string is defined here BUILDSTDERR: 1734 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1733:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1733 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1733:28: note: format string is defined here BUILDSTDERR: 1733 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1732:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1732 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1732:28: note: format string is defined here BUILDSTDERR: 1732 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1731:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1731 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1731:28: note: format string is defined here BUILDSTDERR: 1731 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1729:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1729 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1729:27: note: format string is defined here BUILDSTDERR: 1729 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1727:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1727 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1727:28: note: format string is defined here BUILDSTDERR: 1727 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1726:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1726 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1726:28: note: format string is defined here BUILDSTDERR: 1726 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1725:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1725 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1725:28: note: format string is defined here BUILDSTDERR: 1725 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1724:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1724 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1724:28: note: format string is defined here BUILDSTDERR: 1724 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1723:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1723 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1723:28: note: format string is defined here BUILDSTDERR: 1723 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1719:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1719 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1719:33: note: format string is defined here BUILDSTDERR: 1719 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdlistmols(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1906:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1906 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1906:26: note: format string is defined here BUILDSTDERR: 1906 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1903:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1903 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1903:31: note: format string is defined here BUILDSTDERR: 1903 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdtrackmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2144:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2144 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2144:26: note: format string is defined here BUILDSTDERR: 2144 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2141:20: warning: 'cannot read molecule serial ...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2141 | SCMDCHECK(serno>0,"cannot read molecule serial number"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2141:29: note: format string is defined here BUILDSTDERR: 2141 | SCMDCHECK(serno>0,"cannot read molecule serial number"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2139:20: warning: 'cannot read molecule serial ...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2139 | SCMDCHECK(itct==1,"cannot read molecule serial number"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2139:29: note: format string is defined here BUILDSTDERR: 2139 | SCMDCHECK(itct==1,"cannot read molecule serial number"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmeansqrdisp(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2286:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2286 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2286:27: note: format string is defined here BUILDSTDERR: 2286 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2285:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2285 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2285:42: note: format string is defined here BUILDSTDERR: 2285 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2310:19: warning: 'no molecules to track' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2310 | SCMDCHECK(ctr>0,"no molecules to track"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2310:28: note: format string is defined here BUILDSTDERR: 2310 | SCMDCHECK(ctr>0,"no molecules to track"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2302:23: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2302 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2302:32: note: format string is defined here BUILDSTDERR: 2302 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2300:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2300 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2300:26: note: format string is defined here BUILDSTDERR: 2300 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2297:28: warning: 'invalid dimension value' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2297 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2297:37: note: format string is defined here BUILDSTDERR: 2297 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2290:20: warning: 'cannot read dimension inform...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2290 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2290:29: note: format string is defined here BUILDSTDERR: 2290 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2288:18: warning: 'missing dimension information' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2288 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2288:27: note: format string is defined here BUILDSTDERR: 2288 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2284:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2284 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2284:27: note: format string is defined here BUILDSTDERR: 2284 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2283:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2283 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2283:27: note: format string is defined here BUILDSTDERR: 2283 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2282:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2282 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2282:27: note: format string is defined here BUILDSTDERR: 2282 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdresidencetime(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2704:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2704 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2704:27: note: format string is defined here BUILDSTDERR: 2704 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2703:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2703 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2703:42: note: format string is defined here BUILDSTDERR: 2703 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2738:24: warning: 'insufficient allocated space' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2738 | SCMDCHECK(ctrerstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2738:33: note: format string is defined here BUILDSTDERR: 2738 | SCMDCHECK(ctri3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2750:45: note: format string is defined here BUILDSTDERR: 2750 | if(cmd->i3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2714:23: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2714 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2714:32: note: format string is defined here BUILDSTDERR: 2714 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2712:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2712 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2712:26: note: format string is defined here BUILDSTDERR: 2712 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2709:21: warning: 'max_mol has to be at least 1' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2709 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2709:30: note: format string is defined here BUILDSTDERR: 2709 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2708:20: warning: 'cannot read start, report, s...' directive output truncated writing 72 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2708 | SCMDCHECK(itct==5,"cannot read start, report, summary_out, list_out, or max_mol information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2708:29: note: format string is defined here BUILDSTDERR: 2708 | SCMDCHECK(itct==5,"cannot read start, report, summary_out, list_out, or max_mol information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 73 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2706:18: warning: 'insufficient arguments' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2706 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2706:27: note: format string is defined here BUILDSTDERR: 2706 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2702:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2702 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2702:27: note: format string is defined here BUILDSTDERR: 2702 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2701:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2701 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2701:27: note: format string is defined here BUILDSTDERR: 2701 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2700:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2700 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2700:27: note: format string is defined here BUILDSTDERR: 2700 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmeansqrdisp2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2391:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2391 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2391:27: note: format string is defined here BUILDSTDERR: 2391 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2390:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2390 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2390:42: note: format string is defined here BUILDSTDERR: 2390 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2439:24: warning: 'insufficient allocated space' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2439 | SCMDCHECK(ctrerstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2439:33: note: format string is defined here BUILDSTDERR: 2439 | SCMDCHECK(ctri3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2450:45: note: format string is defined here BUILDSTDERR: 2450 | if(cmd->i3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2413:23: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2413 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2413:32: note: format string is defined here BUILDSTDERR: 2413 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2411:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2411 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2411:26: note: format string is defined here BUILDSTDERR: 2411 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2408:26: warning: 'max_moment cannot exceed 16' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2408 | SCMDCHECK(maxmoment<=16,"max_moment cannot exceed 16"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2408:35: note: format string is defined here BUILDSTDERR: 2408 | SCMDCHECK(maxmoment<=16,"max_moment cannot exceed 16"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2407:24: warning: 'maxmoment has to be at least 1' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2407 | SCMDCHECK(maxmoment>0,"maxmoment has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2407:33: note: format string is defined here BUILDSTDERR: 2407 | SCMDCHECK(maxmoment>0,"maxmoment has to be at least 1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2406:21: warning: 'max_mol has to be at least 1' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2406 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2406:30: note: format string is defined here BUILDSTDERR: 2406 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2405:20: warning: 'cannot read start, report, m...' directive output truncated writing 61 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2405 | SCMDCHECK(itct==4,"cannot read start, report, max_mol, or max_moment information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2405:29: note: format string is defined here BUILDSTDERR: 2405 | SCMDCHECK(itct==4,"cannot read start, report, max_mol, or max_moment information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 62 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2403:18: warning: 'insufficient arguments' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2403 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2403:27: note: format string is defined here BUILDSTDERR: 2403 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2401:28: warning: 'invalid dimension value' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2401 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2401:37: note: format string is defined here BUILDSTDERR: 2401 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2395:20: warning: 'cannot read dimension inform...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2395 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2395:29: note: format string is defined here BUILDSTDERR: 2395 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2393:18: warning: 'missing dimension information' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2393 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2393:27: note: format string is defined here BUILDSTDERR: 2393 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2389:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2389 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2389:27: note: format string is defined here BUILDSTDERR: 2389 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2388:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2388 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2388:27: note: format string is defined here BUILDSTDERR: 2388 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2387:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2387 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2387:27: note: format string is defined here BUILDSTDERR: 2387 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmovesurfacemol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3051:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3051 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3051:27: note: format string is defined here BUILDSTDERR: 3051 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3062:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3062 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3062:27: note: format string is defined here BUILDSTDERR: 3062 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3061:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3061 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3061:42: note: format string is defined here BUILDSTDERR: 3061 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3063:82: warning: 'illegal molecule state' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3063 | SCMDCHECK(ms1==MSfront || ms1==MSback || ms1==MSup || ms1==MSdown || ms1==MSall,"illegal molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3063:91: note: format string is defined here BUILDSTDERR: 3063 | SCMDCHECK(ms1==MSfront || ms1==MSback || ms1==MSup || ms1==MSdown || ms1==MSall,"illegal molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3071:28: warning: 'failed to read panel1' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3071 | SCMDCHECK(p1>=0 || p1==-5,"failed to read panel1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3071:37: note: format string is defined here BUILDSTDERR: 3071 | SCMDCHECK(p1>=0 || p1==-5,"failed to read panel1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3074:28: warning: 'failed to read panel2' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3074 | SCMDCHECK(p2>=0 || p2==-5,"failed to read panel2"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3074:37: note: format string is defined here BUILDSTDERR: 3074 | SCMDCHECK(p2>=0 || p2==-5,"failed to read panel2"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3080:25: warning: 'failed to read final state' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3080 | SCMDCHECK(ms2!=MSnone,"failed to read final state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3080:34: note: format string is defined here BUILDSTDERR: 3080 | SCMDCHECK(ms2!=MSnone,"failed to read final state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3078:21: warning: 'failed to read final state' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3078 | SCMDCHECK(itct==1,"failed to read final state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3078:30: note: format string is defined here BUILDSTDERR: 3078 | SCMDCHECK(itct==1,"failed to read final state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3073:18: warning: 'failed to read surface2' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3073 | SCMDCHECK(s2>=0,"failed to read surface2"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3073:27: note: format string is defined here BUILDSTDERR: 3073 | SCMDCHECK(s2>=0,"failed to read surface2"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3070:18: warning: 'failed to read surface1' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3070 | SCMDCHECK(s1>=0,"failed to read surface1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3070:27: note: format string is defined here BUILDSTDERR: 3070 | SCMDCHECK(s1>=0,"failed to read surface1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3068:20: warning: 'failed to read surfaces and ...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3068 | SCMDCHECK(itct==2,"failed to read surfaces and panels"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3068:29: note: format string is defined here BUILDSTDERR: 3068 | SCMDCHECK(itct==2,"failed to read surfaces and panels"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3066:18: warning: 'missing originating surface:...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3066 | SCMDCHECK(line2,"missing originating surface:panel"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3066:27: note: format string is defined here BUILDSTDERR: 3066 | SCMDCHECK(line2,"missing originating surface:panel"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3064:31: warning: 'probability out of bounds' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3064 | SCMDCHECK(prob>=0 && prob<=1,"probability out of bounds"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3064:40: note: format string is defined here BUILDSTDERR: 3064 | SCMDCHECK(prob>=0 && prob<=1,"probability out of bounds"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3060:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3060 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3060:27: note: format string is defined here BUILDSTDERR: 3060 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3059:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3059 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3059:27: note: format string is defined here BUILDSTDERR: 3059 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3058:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3058 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3058:27: note: format string is defined here BUILDSTDERR: 3058 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3055:20: warning: 'failed to read molecule name...' directive output truncated writing 43 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3055 | SCMDCHECK(itct==2,"failed to read molecule name or probability"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3055:29: note: format string is defined here BUILDSTDERR: 3055 | SCMDCHECK(itct==2,"failed to read molecule name or probability"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 44 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3053:23: warning: 'surfaces are undefined' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3053 | SCMDCHECK(sim->srfss,"surfaces are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3053:32: note: format string is defined here BUILDSTDERR: 3053 | SCMDCHECK(sim->srfss,"surfaces are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3052:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3052 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3052:31: note: format string is defined here BUILDSTDERR: 3052 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmodulatemol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3905:20: warning: 'failure reading frequency or...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3905 | SCMDCHECK(itct==2,"failure reading frequency or shift"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3905:29: note: format string is defined here BUILDSTDERR: 3905 | SCMDCHECK(itct==2,"failure reading frequency or shift"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3903:18: warning: 'missing frequency and shift' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3903 | SCMDCHECK(line2,"missing frequency and shift"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3903:27: note: format string is defined here BUILDSTDERR: 3903 | SCMDCHECK(line2,"missing frequency and shift"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3901:73: warning: 'cannot equilibrate between s...' directive output truncated writing 53 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3901 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3901:82: note: format string is defined here BUILDSTDERR: 3901 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 54 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3900:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3900 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3900:32: note: format string is defined here BUILDSTDERR: 3900 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3899:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3899 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3899:26: note: format string is defined here BUILDSTDERR: 3899 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3898:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3898 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3898:28: note: format string is defined here BUILDSTDERR: 3898 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3897:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3897 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3897:28: note: format string is defined here BUILDSTDERR: 3897 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3896:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3896 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3896:28: note: format string is defined here BUILDSTDERR: 3896 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3895:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3895 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3895:28: note: format string is defined here BUILDSTDERR: 3895 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3894:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3894 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3894:28: note: format string is defined here BUILDSTDERR: 3894 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3891:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3891 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3891:32: note: format string is defined here BUILDSTDERR: 3891 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3890:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3890 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3890:26: note: format string is defined here BUILDSTDERR: 3890 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3889:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3889 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3889:28: note: format string is defined here BUILDSTDERR: 3889 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3888:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3888 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3888:28: note: format string is defined here BUILDSTDERR: 3888 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3887:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3887 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3887:28: note: format string is defined here BUILDSTDERR: 3887 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3886:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3886 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3886:28: note: format string is defined here BUILDSTDERR: 3886 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3885:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3885 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3885:28: note: format string is defined here BUILDSTDERR: 3885 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmolprob(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3157:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3157 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3157:27: note: format string is defined here BUILDSTDERR: 3157 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3156:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3156 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3156:42: note: format string is defined here BUILDSTDERR: 3156 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3167:32: warning: 'probability needs to be betw...' directive output truncated writing 39 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3167 | SCMDCHECK(prob>=0 && prob<=1,"probability needs to be between 0 and 1"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3167:41: note: format string is defined here BUILDSTDERR: 3167 | SCMDCHECK(prob>=0 && prob<=1,"probability needs to be between 0 and 1"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 40 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3166:21: warning: 'killmolprob format: name[(st...' directive output truncated writing 45 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3166 | SCMDCHECK(itct==1,"killmolprob format: name[(state)] probability"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3166:30: note: format string is defined here BUILDSTDERR: 3166 | SCMDCHECK(itct==1,"killmolprob format: name[(state)] probability"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 46 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3159:18: warning: 'missing probability value' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3159 | SCMDCHECK(line2,"missing probability value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3159:27: note: format string is defined here BUILDSTDERR: 3159 | SCMDCHECK(line2,"missing probability value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3155:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3155 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3155:27: note: format string is defined here BUILDSTDERR: 3155 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3154:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3154 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3154:27: note: format string is defined here BUILDSTDERR: 3154 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3153:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3153 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3153:27: note: format string is defined here BUILDSTDERR: 3153 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdequilmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3608:32: warning: 'probability is out of bounds' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3608 | SCMDCHECK(prob>=0 && prob<=1,"probability is out of bounds"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3608:41: note: format string is defined here BUILDSTDERR: 3608 | SCMDCHECK(prob>=0 && prob<=1,"probability is out of bounds"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3607:21: warning: 'failed to read probability' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3607 | SCMDCHECK(itct==1,"failed to read probability"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3607:30: note: format string is defined here BUILDSTDERR: 3607 | SCMDCHECK(itct==1,"failed to read probability"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3600:18: warning: 'missing probability argument' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3600 | SCMDCHECK(line2,"missing probability argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3600:27: note: format string is defined here BUILDSTDERR: 3600 | SCMDCHECK(line2,"missing probability argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3598:73: warning: 'cannot equilibrate between s...' directive output truncated writing 53 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3598 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3598:82: note: format string is defined here BUILDSTDERR: 3598 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 54 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3597:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3597 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3597:32: note: format string is defined here BUILDSTDERR: 3597 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3596:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3596 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3596:26: note: format string is defined here BUILDSTDERR: 3596 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3595:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3595 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3595:28: note: format string is defined here BUILDSTDERR: 3595 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3594:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3594 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3594:28: note: format string is defined here BUILDSTDERR: 3594 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3593:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3593 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3593:28: note: format string is defined here BUILDSTDERR: 3593 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3592:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3592 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3592:28: note: format string is defined here BUILDSTDERR: 3592 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3591:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3591 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3591:28: note: format string is defined here BUILDSTDERR: 3591 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3588:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3588 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3588:32: note: format string is defined here BUILDSTDERR: 3588 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3587:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3587 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3587:26: note: format string is defined here BUILDSTDERR: 3587 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3586:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3586 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3586:28: note: format string is defined here BUILDSTDERR: 3586 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3585:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3585 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3585:28: note: format string is defined here BUILDSTDERR: 3585 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3584:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3584 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3584:28: note: format string is defined here BUILDSTDERR: 3584 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3583:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3583 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3583:28: note: format string is defined here BUILDSTDERR: 3583 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3582:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3582 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3582:28: note: format string is defined here BUILDSTDERR: 3582 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacemol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3672:32: warning: 'fraction out of bounds' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3672 | SCMDCHECK(prob>=0 && prob<=1,"fraction out of bounds"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3672:41: note: format string is defined here BUILDSTDERR: 3672 | SCMDCHECK(prob>=0 && prob<=1,"fraction out of bounds"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3671:21: warning: 'cannot read fraction' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3671 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3671:30: note: format string is defined here BUILDSTDERR: 3671 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3665:20: warning: 'missing probability information' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3665 | SCMDCHECK(itct==1,"missing probability information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3665:29: note: format string is defined here BUILDSTDERR: 3665 | SCMDCHECK(itct==1,"missing probability information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3663:18: warning: 'missing probability information' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3663 | SCMDCHECK(line2,"missing probability information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3663:27: note: format string is defined here BUILDSTDERR: 3663 | SCMDCHECK(line2,"missing probability information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3661:73: warning: 'cannot equilibrate between s...' directive output truncated writing 53 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3661 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3661:82: note: format string is defined here BUILDSTDERR: 3661 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 54 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3660:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3660 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3660:32: note: format string is defined here BUILDSTDERR: 3660 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3659:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3659 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3659:26: note: format string is defined here BUILDSTDERR: 3659 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3658:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3658 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3658:28: note: format string is defined here BUILDSTDERR: 3658 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3657:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3657 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3657:28: note: format string is defined here BUILDSTDERR: 3657 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3656:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3656 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3656:28: note: format string is defined here BUILDSTDERR: 3656 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3655:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3655 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3655:28: note: format string is defined here BUILDSTDERR: 3655 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3654:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3654 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3654:28: note: format string is defined here BUILDSTDERR: 3654 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3652:18: warning: 'missing second species name' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3652 | SCMDCHECK(line2,"missing second species name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3652:27: note: format string is defined here BUILDSTDERR: 3652 | SCMDCHECK(line2,"missing second species name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3650:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3650 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3650:32: note: format string is defined here BUILDSTDERR: 3650 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3649:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3649 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3649:28: note: format string is defined here BUILDSTDERR: 3649 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3648:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3648 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3648:28: note: format string is defined here BUILDSTDERR: 3648 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3647:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3647 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3647:28: note: format string is defined here BUILDSTDERR: 3647 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3646:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3646 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3646:28: note: format string is defined here BUILDSTDERR: 3646 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3645:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3645 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3645:28: note: format string is defined here BUILDSTDERR: 3645 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacecmptmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3846:32: warning: 'fraction out of bounds' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3846 | SCMDCHECK(frac>=0 && frac<=1,"fraction out of bounds"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3846:41: note: format string is defined here BUILDSTDERR: 3846 | SCMDCHECK(frac>=0 && frac<=1,"fraction out of bounds"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3845:21: warning: 'cannot read fraction' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3845 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3845:30: note: format string is defined here BUILDSTDERR: 3845 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3851:17: warning: 'compartment not recognized' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3851 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3851:26: note: format string is defined here BUILDSTDERR: 3851 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3848:18: warning: 'compartment name missing' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3848 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3848:27: note: format string is defined here BUILDSTDERR: 3848 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3839:20: warning: 'missing fraction information' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3839 | SCMDCHECK(itct==1,"missing fraction information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3839:29: note: format string is defined here BUILDSTDERR: 3839 | SCMDCHECK(itct==1,"missing fraction information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3837:18: warning: 'missing fraction information' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3837 | SCMDCHECK(line2,"missing fraction information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3837:27: note: format string is defined here BUILDSTDERR: 3837 | SCMDCHECK(line2,"missing fraction information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3835:73: warning: 'cannot equilibrate between s...' directive output truncated writing 53 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3835 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3835:82: note: format string is defined here BUILDSTDERR: 3835 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 54 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3834:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3834 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3834:32: note: format string is defined here BUILDSTDERR: 3834 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3833:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3833 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3833:26: note: format string is defined here BUILDSTDERR: 3833 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3832:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3832 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3832:28: note: format string is defined here BUILDSTDERR: 3832 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3831:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3831 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3831:28: note: format string is defined here BUILDSTDERR: 3831 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3830:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3830 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3830:28: note: format string is defined here BUILDSTDERR: 3830 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3829:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3829 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3829:28: note: format string is defined here BUILDSTDERR: 3829 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3828:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3828 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3828:28: note: format string is defined here BUILDSTDERR: 3828 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3826:18: warning: 'missing second species name' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3826 | SCMDCHECK(line2,"missing second species name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3826:27: note: format string is defined here BUILDSTDERR: 3826 | SCMDCHECK(line2,"missing second species name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3824:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3824 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3824:32: note: format string is defined here BUILDSTDERR: 3824 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3823:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3823 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3823:28: note: format string is defined here BUILDSTDERR: 3823 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3822:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3822 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3822:28: note: format string is defined here BUILDSTDERR: 3822 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3821:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3821 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3821:28: note: format string is defined here BUILDSTDERR: 3821 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3820:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3820 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3820:28: note: format string is defined here BUILDSTDERR: 3820 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3819:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3819 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3819:28: note: format string is defined here BUILDSTDERR: 3819 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolpos(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2104:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2104 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2104:27: note: format string is defined here BUILDSTDERR: 2104 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2103:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2103 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2103:42: note: format string is defined here BUILDSTDERR: 2103 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2107:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2107 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2107:26: note: format string is defined here BUILDSTDERR: 2107 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2102:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2102 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2102:27: note: format string is defined here BUILDSTDERR: 2102 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2101:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2101 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2101:27: note: format string is defined here BUILDSTDERR: 2101 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2100:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2100 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2100:27: note: format string is defined here BUILDSTDERR: 2100 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountinbox(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:915:21: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 915 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:915:30: note: format string is defined here BUILDSTDERR: 915 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:913:19: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 913 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:913:28: note: format string is defined here BUILDSTDERR: 913 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:918:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 918 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:918:26: note: format string is defined here BUILDSTDERR: 918 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:910:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 910 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:910:31: note: format string is defined here BUILDSTDERR: 910 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:909:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 909 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:909:33: note: format string is defined here BUILDSTDERR: 909 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:974:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 974 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:974:26: note: format string is defined here BUILDSTDERR: 974 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:970:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 970 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:970:26: note: format string is defined here BUILDSTDERR: 970 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:968:20: warning: 'cannot read argument' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 968 | SCMDCHECK(itct==1,"cannot read argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:968:29: note: format string is defined here BUILDSTDERR: 968 | SCMDCHECK(itct==1,"cannot read argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:966:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 966 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:966:27: note: format string is defined here BUILDSTDERR: 966 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:965:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 965 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:965:31: note: format string is defined here BUILDSTDERR: 965 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:964:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 964 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:964:28: note: format string is defined here BUILDSTDERR: 964 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:962:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 962 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:962:33: note: format string is defined here BUILDSTDERR: 962 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1146:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1146 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1146:26: note: format string is defined here BUILDSTDERR: 1146 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1142:17: warning: 'surface name '' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1142 | SCMDCHECK(s>=0,"surface name '%s' not recognized",nm); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1142:26: note: format string is defined here BUILDSTDERR: 1142 | SCMDCHECK(s>=0,"surface name '%s' not recognized",nm); BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 31 and 286 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1140:20: warning: 'cannot read argument' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1140 | SCMDCHECK(itct==1,"cannot read argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1140:29: note: format string is defined here BUILDSTDERR: 1140 | SCMDCHECK(itct==1,"cannot read argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1138:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1138 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1138:27: note: format string is defined here BUILDSTDERR: 1138 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1137:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1137 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1137:31: note: format string is defined here BUILDSTDERR: 1137 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1136:18: warning: 'no surfaces defined' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1136 | SCMDCHECK(srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1136:27: note: format string is defined here BUILDSTDERR: 1136 | SCMDCHECK(srfss,"no surfaces defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1134:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1134 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1134:33: note: format string is defined here BUILDSTDERR: 1134 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:763:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 763 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:763:31: note: format string is defined here BUILDSTDERR: 763 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:762:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 762 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:762:26: note: format string is defined here BUILDSTDERR: 762 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:760:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 760 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:760:33: note: format string is defined here BUILDSTDERR: 760 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'double fnmolcount(void*, char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:834:17: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 834 | SFNCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:834:26: note: format string is defined here BUILDSTDERR: 834 | SFNCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:833:32: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 833 | SFNCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:833:41: note: format string is defined here BUILDSTDERR: 833 | SFNCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:832:17: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 832 | SFNCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:832:26: note: format string is defined here BUILDSTDERR: 832 | SFNCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:831:17: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 831 | SFNCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:831:26: note: format string is defined here BUILDSTDERR: 831 | SFNCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:830:17: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 830 | SFNCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:830:26: note: format string is defined here BUILDSTDERR: 830 | SFNCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'double fnmolcountonsurf(void*, char*, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:878:17: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 878 | SFNCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:878:26: note: format string is defined here BUILDSTDERR: 878 | SFNCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:877:32: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 877 | SFNCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:877:41: note: format string is defined here BUILDSTDERR: 877 | SFNCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:883:16: warning: 'surface name '' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 883 | SFNCHECK(s>=0,"surface name '%s' not recognized",nm); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:883:25: note: format string is defined here BUILDSTDERR: 883 | SFNCHECK(s>=0,"surface name '%s' not recognized",nm); BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 31 and 286 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:881:19: warning: 'cannot read surface name' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 881 | SFNCHECK(itct==1,"cannot read surface name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:881:28: note: format string is defined here BUILDSTDERR: 881 | SFNCHECK(itct==1,"cannot read surface name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:876:17: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 876 | SFNCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:876:26: note: format string is defined here BUILDSTDERR: 876 | SFNCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:875:17: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 875 | SFNCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:875:26: note: format string is defined here BUILDSTDERR: 875 | SFNCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:874:17: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 874 | SFNCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:874:26: note: format string is defined here BUILDSTDERR: 874 | SFNCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:871:60: warning: 'missing parameter' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 871 | SFNCHECK((comma=strChrBrackets(line2,-1,',',"([{,\"'"))>0,"missing parameter"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:871:69: note: format string is defined here BUILDSTDERR: 871 | SFNCHECK((comma=strChrBrackets(line2,-1,',',"([{,\"'"))>0,"missing parameter"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:869:17: warning: 'no surfaces defined' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 869 | SFNCHECK(srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:13:74: note: in definition of macro 'SFNCHECK' BUILDSTDERR: 13 | #define SFNCHECK(A,...) if(!(A)) {if(erstr) snprintf(erstr,sizeof(erstr),__VA_ARGS__);return dblnan();} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:869:26: note: format string is defined here BUILDSTDERR: 869 | SFNCHECK(srfss,"no surfaces defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountincmpts(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1032:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1032 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1032:26: note: format string is defined here BUILDSTDERR: 1032 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1030:19: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1030 | SCMDCHECK(line2,"missing argument"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1030:28: note: format string is defined here BUILDSTDERR: 1030 | SCMDCHECK(line2,"missing argument"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1027:18: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1027 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1027:27: note: format string is defined here BUILDSTDERR: 1027 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1025:21: warning: 'cannot read compartment name' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1025 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1025:30: note: format string is defined here BUILDSTDERR: 1025 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1022:21: warning: 'no compartment or no output ...' directive output truncated writing 39 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1022 | SCMDCHECK(ncmpt>=1,"no compartment or no output file listed"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1022:30: note: format string is defined here BUILDSTDERR: 1022 | SCMDCHECK(ncmpt>=1,"no compartment or no output file listed"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 40 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1020:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1020 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1020:27: note: format string is defined here BUILDSTDERR: 1020 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1019:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1019 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1019:31: note: format string is defined here BUILDSTDERR: 1019 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1018:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1018 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1018:28: note: format string is defined here BUILDSTDERR: 1018 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1016:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1016 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1016:33: note: format string is defined here BUILDSTDERR: 1016 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountincmpt2(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1092:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1092 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1092:26: note: format string is defined here BUILDSTDERR: 1092 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1088:24: warning: 'bsoln molecule state not per...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1088 | SCMDCHECK(ms!=MSbsoln,"bsoln molecule state not permitted"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1088:33: note: format string is defined here BUILDSTDERR: 1088 | SCMDCHECK(ms!=MSbsoln,"bsoln molecule state not permitted"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1087:23: warning: 'molecule state not recognized' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1087 | SCMDCHECK(ms!=MSnone,"molecule state not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1087:32: note: format string is defined here BUILDSTDERR: 1087 | SCMDCHECK(ms!=MSnone,"molecule state not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1085:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1085 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1085:26: note: format string is defined here BUILDSTDERR: 1085 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1083:20: warning: 'cannot read arguments' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1083 | SCMDCHECK(itct==2,"cannot read arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1083:29: note: format string is defined here BUILDSTDERR: 1083 | SCMDCHECK(itct==2,"cannot read arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1081:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1081 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1081:27: note: format string is defined here BUILDSTDERR: 1081 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1080:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1080 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1080:31: note: format string is defined here BUILDSTDERR: 1080 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1079:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1079 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1079:28: note: format string is defined here BUILDSTDERR: 1079 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1077:24: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1077 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1077:33: note: format string is defined here BUILDSTDERR: 1077 | SCMDCHECK(cmd->i1!=-1,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3125:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3125 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3125:27: note: format string is defined here BUILDSTDERR: 3125 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3124:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3124 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3124:42: note: format string is defined here BUILDSTDERR: 3124 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3123:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3123 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3123:27: note: format string is defined here BUILDSTDERR: 3123 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3122:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3122 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3122:27: note: format string is defined here BUILDSTDERR: 3122 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3121:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3121 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3121:27: note: format string is defined here BUILDSTDERR: 3121 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmolincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3249:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3249 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3249:27: note: format string is defined here BUILDSTDERR: 3249 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3248:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3248 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3248:42: note: format string is defined here BUILDSTDERR: 3248 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3254:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3254 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3254:26: note: format string is defined here BUILDSTDERR: 3254 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3252:20: warning: 'cannot read compartment name' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3252 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3252:29: note: format string is defined here BUILDSTDERR: 3252 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3250:36: warning: 'missing value argument' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3250 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3250:45: note: format string is defined here BUILDSTDERR: 3250 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3247:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3247 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3247:27: note: format string is defined here BUILDSTDERR: 3247 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3246:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3246 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3246:27: note: format string is defined here BUILDSTDERR: 3246 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3245:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3245 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3245:27: note: format string is defined here BUILDSTDERR: 3245 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3243:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3243 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3243:27: note: format string is defined here BUILDSTDERR: 3243 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3242:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3242 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3242:31: note: format string is defined here BUILDSTDERR: 3242 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3241:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3241 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3241:28: note: format string is defined here BUILDSTDERR: 3241 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmoloutsidesystem(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3286:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3286 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3286:27: note: format string is defined here BUILDSTDERR: 3286 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3285:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3285 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3285:42: note: format string is defined here BUILDSTDERR: 3285 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3284:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3284 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3284:27: note: format string is defined here BUILDSTDERR: 3284 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3283:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3283 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3283:27: note: format string is defined here BUILDSTDERR: 3283 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3282:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3282 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3282:27: note: format string is defined here BUILDSTDERR: 3282 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreact1(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3940:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3940 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3940:27: note: format string is defined here BUILDSTDERR: 3940 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3939:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3939 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3939:42: note: format string is defined here BUILDSTDERR: 3939 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3948:17: warning: 'reaction not recognized' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3948 | SCMDCHECK(r>=0,"reaction not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3948:26: note: format string is defined here BUILDSTDERR: 3948 | SCMDCHECK(r>=0,"reaction not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3946:26: warning: 'no first order reactions def...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3946 | SCMDCHECK(sim->rxnss[1],"no first order reactions defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3946:35: note: format string is defined here BUILDSTDERR: 3946 | SCMDCHECK(sim->rxnss[1],"no first order reactions defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3945:20: warning: 'cannot read reaction name' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3945 | SCMDCHECK(itct==1,"cannot read reaction name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3945:29: note: format string is defined here BUILDSTDERR: 3945 | SCMDCHECK(itct==1,"cannot read reaction name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3943:18: warning: 'reaction name is missing' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3943 | SCMDCHECK(line2,"reaction name is missing"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3943:27: note: format string is defined here BUILDSTDERR: 3943 | SCMDCHECK(line2,"reaction name is missing"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3941:22: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3941 | SCMDCHECK(ms!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3941:31: note: format string is defined here BUILDSTDERR: 3941 | SCMDCHECK(ms!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3938:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3938 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3938:27: note: format string is defined here BUILDSTDERR: 3938 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3937:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3937 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3937:27: note: format string is defined here BUILDSTDERR: 3937 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3936:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3936 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3936:27: note: format string is defined here BUILDSTDERR: 3936 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexpandsystem(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4256:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4256 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4256:27: note: format string is defined here BUILDSTDERR: 4256 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4260:23: warning: 'cannot read or wrong number ...' directive output truncated writing 47 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4260 | SCMDCHECK(itct==dim,"cannot read or wrong number of expansion values"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4260:32: note: format string is defined here BUILDSTDERR: 4260 | SCMDCHECK(itct==dim,"cannot read or wrong number of expansion values"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 48 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdpointsource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2971:43: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2971 | SCMDCHECK(addmol(sim,num,i,pos,pos,1)==0,"not enough available molecules"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2971:52: note: format string is defined here BUILDSTDERR: 2971 | SCMDCHECK(addmol(sim,num,i,pos,pos,1)==0,"not enough available molecules"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2970:27: warning: 'insufficient location dimens...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2970 | SCMDCHECK(itct==sim->dim,"insufficient location dimensions"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2970:36: note: format string is defined here BUILDSTDERR: 2970 | SCMDCHECK(itct==sim->dim,"insufficient location dimensions"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2966:18: warning: 'missing location' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2966 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2966:27: note: format string is defined here BUILDSTDERR: 2966 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2964:17: warning: 'name not recognized' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2964 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2964:26: note: format string is defined here BUILDSTDERR: 2964 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2962:19: warning: 'number cannot be negative' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2962 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2962:28: note: format string is defined here BUILDSTDERR: 2962 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2961:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2961 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2961:29: note: format string is defined here BUILDSTDERR: 2961 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdvolumesource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2992:19: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2992 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2992:28: note: format string is defined here BUILDSTDERR: 2992 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2994:21: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2994 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2994:30: note: format string is defined here BUILDSTDERR: 2994 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2996:47: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2996 | SCMDCHECK(addmol(sim,num,i,poslo,poshi,1)==0,"not enough available molecules"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2996:56: note: format string is defined here BUILDSTDERR: 2996 | SCMDCHECK(addmol(sim,num,i,poslo,poshi,1)==0,"not enough available molecules"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2990:18: warning: 'missing location' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2990 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2990:27: note: format string is defined here BUILDSTDERR: 2990 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2988:17: warning: 'name not recognized' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2988 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2988:26: note: format string is defined here BUILDSTDERR: 2988 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2986:19: warning: 'number cannot be negative' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2986 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2986:28: note: format string is defined here BUILDSTDERR: 2986 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2985:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2985 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2985:29: note: format string is defined here BUILDSTDERR: 2985 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3325:49: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3325 | SCMDCHECK(addmol(sim,num-ct,i,pos1,pos2,1)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3325:58: note: format string is defined here BUILDSTDERR: 3325 | SCMDCHECK(addmol(sim,num-ct,i,pos1,pos2,1)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3314:17: warning: 'name not recognized' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3314 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3314:26: note: format string is defined here BUILDSTDERR: 3314 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3312:19: warning: 'number cannot be negative' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3312 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3312:28: note: format string is defined here BUILDSTDERR: 3312 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3311:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3311 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3311:29: note: format string is defined here BUILDSTDERR: 3311 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrange(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3361:52: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3361 | SCMDCHECK(addmol(sim,lownum-ct,i,pos1,pos2,1)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3361:61: note: format string is defined here BUILDSTDERR: 3361 | SCMDCHECK(addmol(sim,lownum-ct,i,pos1,pos2,1)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3350:17: warning: 'species name not recognized' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3350 | SCMDCHECK(i>=1,"species name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3350:26: note: format string is defined here BUILDSTDERR: 3350 | SCMDCHECK(i>=1,"species name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3348:55: warning: 'molecule numbers are out of ...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3348 | SCMDCHECK(lownum>=0 && highnum>=0 && highnum>=lownum,"molecule numbers are out of bounds"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3348:64: note: format string is defined here BUILDSTDERR: 3348 | SCMDCHECK(lownum>=0 && highnum>=0 && highnum>=lownum,"molecule numbers are out of bounds"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3347:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3347 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3347:29: note: format string is defined here BUILDSTDERR: 3347 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3409:67: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3409 | SCMDCHECK(addsurfmol(sim,num-ct,i,ms,NULL,NULL,s,PSall,NULL)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3409:76: note: format string is defined here BUILDSTDERR: 3409 | SCMDCHECK(addsurfmol(sim,num-ct,i,ms,NULL,NULL,s,PSall,NULL)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3397:17: warning: 'surface not recognized' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3397 | SCMDCHECK(s>=0,"surface not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3397:26: note: format string is defined here BUILDSTDERR: 3397 | SCMDCHECK(s>=0,"surface not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3395:23: warning: 'no surfaces defined' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3395 | SCMDCHECK(sim->srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3395:32: note: format string is defined here BUILDSTDERR: 3395 | SCMDCHECK(sim->srfss,"no surfaces defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3394:19: warning: 'number cannot be negative' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3394 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3394:28: note: format string is defined here BUILDSTDERR: 3394 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3393:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3393 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3393:29: note: format string is defined here BUILDSTDERR: 3393 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3391:18: warning: 'fixmolcountonsurf format: sp...' directive output truncated writing 55 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3391 | SCMDCHECK(line2,"fixmolcountonsurf format: species(state) number surface"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3391:27: note: format string is defined here BUILDSTDERR: 3391 | SCMDCHECK(line2,"fixmolcountonsurf format: species(state) number surface"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 56 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3389:38: warning: 'molecule state needs to be s...' directive output truncated writing 40 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3389 | SCMDCHECK(ms!=MSsoln && ms!=MSbsoln,"molecule state needs to be surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3389:47: note: format string is defined here BUILDSTDERR: 3389 | SCMDCHECK(ms!=MSsoln && ms!=MSbsoln,"molecule state needs to be surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 41 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3388:16: warning: 'molecule name needs to be fo...' directive output truncated writing 46 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3388 | SCMDCHECK(i>0,"molecule name needs to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3388:25: note: format string is defined here BUILDSTDERR: 3388 | SCMDCHECK(i>0,"molecule name needs to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 47 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3387:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3387 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3387:27: note: format string is defined here BUILDSTDERR: 3387 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3386:18: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3386 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3386:27: note: format string is defined here BUILDSTDERR: 3386 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3385:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3385 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3385:27: note: format string is defined here BUILDSTDERR: 3385 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3384:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3384 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3384:27: note: format string is defined here BUILDSTDERR: 3384 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3383:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3383 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3383:27: note: format string is defined here BUILDSTDERR: 3383 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrangeonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3461:70: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3461 | SCMDCHECK(addsurfmol(sim,lownum-ct,i,ms,NULL,NULL,s,PSall,NULL)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3461:79: note: format string is defined here BUILDSTDERR: 3461 | SCMDCHECK(addsurfmol(sim,lownum-ct,i,ms,NULL,NULL,s,PSall,NULL)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3449:17: warning: 'surface not recognized' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3449 | SCMDCHECK(s>=0,"surface not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3449:26: note: format string is defined here BUILDSTDERR: 3449 | SCMDCHECK(s>=0,"surface not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3447:23: warning: 'no surfaces defined' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3447 | SCMDCHECK(sim->srfss,"no surfaces defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3447:32: note: format string is defined here BUILDSTDERR: 3447 | SCMDCHECK(sim->srfss,"no surfaces defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3446:55: warning: 'molecule numbers are out of ...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3446 | SCMDCHECK(lownum>=0 && highnum>=0 && highnum>=lownum,"molecule numbers are out of bounds"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3446:64: note: format string is defined here BUILDSTDERR: 3446 | SCMDCHECK(lownum>=0 && highnum>=0 && highnum>=lownum,"molecule numbers are out of bounds"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3445:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3445 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3445:29: note: format string is defined here BUILDSTDERR: 3445 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3443:18: warning: 'fixmolcountrangeonsurf forma...' directive output truncated writing 76 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3443 | SCMDCHECK(line2,"fixmolcountrangeonsurf format: species(state) low_number high_number surface"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3443:27: note: format string is defined here BUILDSTDERR: 3443 | SCMDCHECK(line2,"fixmolcountrangeonsurf format: species(state) low_number high_number surface"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 77 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3441:38: warning: 'molecule state needs to be s...' directive output truncated writing 40 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3441 | SCMDCHECK(ms!=MSsoln && ms!=MSbsoln,"molecule state needs to be surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3441:47: note: format string is defined here BUILDSTDERR: 3441 | SCMDCHECK(ms!=MSsoln && ms!=MSbsoln,"molecule state needs to be surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 41 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3440:16: warning: 'molecule name needs to be fo...' directive output truncated writing 46 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3440 | SCMDCHECK(i>0,"molecule name needs to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3440:25: note: format string is defined here BUILDSTDERR: 3440 | SCMDCHECK(i>0,"molecule name needs to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 47 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3439:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3439 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3439:27: note: format string is defined here BUILDSTDERR: 3439 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3438:18: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3438 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3438:27: note: format string is defined here BUILDSTDERR: 3438 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3437:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3437 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3437:27: note: format string is defined here BUILDSTDERR: 3437 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3436:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3436 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3436:27: note: format string is defined here BUILDSTDERR: 3436 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3435:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3435 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3435:27: note: format string is defined here BUILDSTDERR: 3435 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3508:49: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3508 | SCMDCHECK(addcompartmol(sim,num-ct,i,cmpt)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3508:58: note: format string is defined here BUILDSTDERR: 3508 | SCMDCHECK(addcompartmol(sim,num-ct,i,cmpt)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3496:17: warning: 'compartment not recognized' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3496 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3496:26: note: format string is defined here BUILDSTDERR: 3496 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3493:18: warning: 'compartment name missing' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3493 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3493:27: note: format string is defined here BUILDSTDERR: 3493 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3491:17: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3491 | SCMDCHECK(i>=1,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3491:26: note: format string is defined here BUILDSTDERR: 3491 | SCMDCHECK(i>=1,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3489:19: warning: 'number cannot be negative' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3489 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3489:28: note: format string is defined here BUILDSTDERR: 3489 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3488:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3488 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3488:29: note: format string is defined here BUILDSTDERR: 3488 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3486:24: warning: 'compartments are undefined' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3486 | SCMDCHECK(sim->cmptss,"compartments are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3486:33: note: format string is defined here BUILDSTDERR: 3486 | SCMDCHECK(sim->cmptss,"compartments are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrangeincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3554:52: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3554 | SCMDCHECK(addcompartmol(sim,lownum-ct,i,cmpt)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3554:61: note: format string is defined here BUILDSTDERR: 3554 | SCMDCHECK(addcompartmol(sim,lownum-ct,i,cmpt)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3542:17: warning: 'compartment not recognized' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3542 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3542:26: note: format string is defined here BUILDSTDERR: 3542 | SCMDCHECK(c>=0,"compartment not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3539:18: warning: 'compartment name missing' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3539 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3539:27: note: format string is defined here BUILDSTDERR: 3539 | SCMDCHECK(line2,"compartment name missing"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3537:17: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3537 | SCMDCHECK(i>=1,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3537:26: note: format string is defined here BUILDSTDERR: 3537 | SCMDCHECK(i>=1,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3535:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3535 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3535:29: note: format string is defined here BUILDSTDERR: 3535 | SCMDCHECK(itct==3,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3533:24: warning: 'compartments are undefined' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3533 | SCMDCHECK(sim->cmptss,"compartments are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3533:33: note: format string is defined here BUILDSTDERR: 3533 | SCMDCHECK(sim->cmptss,"compartments are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetrateint(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3983:21: warning: 'reaction name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3983 | else SCMDCHECK(0,"reaction name not recognized"); }} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3983:30: note: format string is defined here BUILDSTDERR: 3983 | else SCMDCHECK(0,"reaction name not recognized"); }} BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3984:23: warning: 'internal rate cannot be nega...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3984 | SCMDCHECK(rateint>=0,"internal rate cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3984:32: note: format string is defined here BUILDSTDERR: 3984 | SCMDCHECK(rateint>=0,"internal rate cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3973:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3973 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3973:29: note: format string is defined here BUILDSTDERR: 3973 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdshufflereactions(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4025:28: warning: 'first species name not recog...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4025 | SCMDCHECK(i1>=0 || i1==-5,"first species name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4025:37: note: format string is defined here BUILDSTDERR: 4025 | SCMDCHECK(i1>=0 || i1==-5,"first species name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4027:28: warning: 'second species name not reco...' directive output truncated writing 34 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4027 | SCMDCHECK(i2>=0 || i2==-5,"second species name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4027:37: note: format string is defined here BUILDSTDERR: 4027 | SCMDCHECK(i2>=0 || i2==-5,"second species name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 35 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4023:20: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4023 | SCMDCHECK(itct==2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4023:29: note: format string is defined here BUILDSTDERR: 4023 | SCMDCHECK(itct==2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdporttransport(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4077:20: warning: 'name of port2 is not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4077 | SCMDCHECK(prt2>=0,"name of port2 is not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4077:29: note: format string is defined here BUILDSTDERR: 4077 | SCMDCHECK(prt2>=0,"name of port2 is not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4075:20: warning: 'name of port1 is not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4075 | SCMDCHECK(prt1>=0,"name of port1 is not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4075:29: note: format string is defined here BUILDSTDERR: 4075 | SCMDCHECK(prt1>=0,"name of port1 is not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4073:20: warning: 'porttransport format: port1 ...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4073 | SCMDCHECK(itct==2,"porttransport format: port1 port2"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4073:29: note: format string is defined here BUILDSTDERR: 4073 | SCMDCHECK(itct==2,"porttransport format: port1 port2"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetreactionratemolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4223:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4223 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4223:28: note: format string is defined here BUILDSTDERR: 4223 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4222:34: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4222 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4222:43: note: format string is defined here BUILDSTDERR: 4222 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4221:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4221 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4221:28: note: format string is defined here BUILDSTDERR: 4221 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4220:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4220 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4220:28: note: format string is defined here BUILDSTDERR: 4220 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4219:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4219 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4219:28: note: format string is defined here BUILDSTDERR: 4219 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4217:23: warning: 'missing coefficient and/or s...' directive output truncated writing 45 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4217 | SCMDCHECK(itct==2,"missing coefficient and/or species parameters"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4217:32: note: format string is defined here BUILDSTDERR: 4217 | SCMDCHECK(itct==2,"missing coefficient and/or species parameters"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 46 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4234:20: warning: 'error setting reaction rate' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4234 | SCMDCHECK(er==0,"error setting reaction rate"); }} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4234:29: note: format string is defined here BUILDSTDERR: 4234 | SCMDCHECK(er==0,"error setting reaction rate"); }} BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4230:19: warning: 'error setting reaction rate' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4230 | SCMDCHECK(er==0,"error setting reaction rate"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4230:28: note: format string is defined here BUILDSTDERR: 4230 | SCMDCHECK(er==0,"error setting reaction rate"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4212:18: warning: 'unrecognized reaction name' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4212 | SCMDCHECK(r>=0,"unrecognized reaction name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4212:27: note: format string is defined here BUILDSTDERR: 4212 | SCMDCHECK(r>=0,"unrecognized reaction name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4210:21: warning: 'missing reaction name or coe...' directive output truncated writing 39 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4210 | SCMDCHECK(itct==2,"missing reaction name or coefficient c0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4210:30: note: format string is defined here BUILDSTDERR: 4210 | SCMDCHECK(itct==2,"missing reaction name or coefficient c0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 40 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkillmolinsphere(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3204:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3204 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3204:27: note: format string is defined here BUILDSTDERR: 3204 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3203:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3203 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3203:42: note: format string is defined here BUILDSTDERR: 3203 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3212:18: warning: 'surface not recognized' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3212 | SCMDCHECK(s>=0,"surface not recognized"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3212:27: note: format string is defined here BUILDSTDERR: 3212 | SCMDCHECK(s>=0,"surface not recognized"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3208:20: warning: 'cannot read surface name' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3208 | SCMDCHECK(itct==1,"cannot read surface name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3208:29: note: format string is defined here BUILDSTDERR: 3208 | SCMDCHECK(itct==1,"cannot read surface name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3206:18: warning: 'missing surface name' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3206 | SCMDCHECK(line2,"missing surface name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3206:27: note: format string is defined here BUILDSTDERR: 3206 | SCMDCHECK(line2,"missing surface name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3202:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3202 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3202:27: note: format string is defined here BUILDSTDERR: 3202 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3201:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3201 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3201:27: note: format string is defined here BUILDSTDERR: 3201 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3200:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3200 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3200:27: note: format string is defined here BUILDSTDERR: 3200 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdpause(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:327:64: warning: 'pause doesn't work without g...' directive output truncated writing 35 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 327 | SCMDCHECK(sim->graphss && sim->graphss->graphics!=0 && !tflag,"pause doesn't work without graphics"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:327:73: note: format string is defined here BUILDSTDERR: 327 | SCMDCHECK(sim->graphss && sim->graphss->graphics!=0 && !tflag,"pause doesn't work without graphics"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 36 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdkeypress(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:345:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 345 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:345:27: note: format string is defined here BUILDSTDERR: 345 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:349:64: warning: 'keypress doesn't work withou...' directive output truncated writing 38 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 349 | SCMDCHECK(sim->graphss && sim->graphss->graphics!=0 && !tflag,"keypress doesn't work without graphics"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:349:73: note: format string is defined here BUILDSTDERR: 349 | SCMDCHECK(sim->graphss && sim->graphss->graphics!=0 && !tflag,"keypress doesn't work without graphics"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 39 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:347:20: warning: 'cannot read character' directive output truncated writing 21 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 347 | SCMDCHECK(itct==1,"cannot read character"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:347:29: note: format string is defined here BUILDSTDERR: 347 | SCMDCHECK(itct==1,"cannot read character"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 22 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetflag(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:360:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 360 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:360:27: note: format string is defined here BUILDSTDERR: 360 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:362:20: warning: 'cannot read flag value' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 362 | SCMDCHECK(itct==1,"cannot read flag value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:362:29: note: format string is defined here BUILDSTDERR: 362 | SCMDCHECK(itct==1,"cannot read flag value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetrandseed(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:373:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 373 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:373:27: note: format string is defined here BUILDSTDERR: 373 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:375:20: warning: 'cannot read seed' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 375 | SCMDCHECK(itct==1,"cannot read seed"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:375:29: note: format string is defined here BUILDSTDERR: 375 | SCMDCHECK(itct==1,"cannot read seed"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetgraphics(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:393:19: warning: 'unrecognized graphics type' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 393 | else SCMDCHECK(0,"unrecognized graphics type"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:393:28: note: format string is defined here BUILDSTDERR: 393 | else SCMDCHECK(0,"unrecognized graphics type"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:390:20: warning: 'cannot read graphics type' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 390 | SCMDCHECK(itct==1,"cannot read graphics type"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:390:29: note: format string is defined here BUILDSTDERR: 390 | SCMDCHECK(itct==1,"cannot read graphics type"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:388:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 388 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:388:27: note: format string is defined here BUILDSTDERR: 388 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetgraphic_iter(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:406:19: warning: 'graphics iterations must be >0' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 406 | SCMDCHECK(iter>0,"graphics iterations must be >0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:406:28: note: format string is defined here BUILDSTDERR: 406 | SCMDCHECK(iter>0,"graphics iterations must be >0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:405:20: warning: 'cannot read graphics iterations' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 405 | SCMDCHECK(itct==1,"cannot read graphics iterations"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:405:29: note: format string is defined here BUILDSTDERR: 405 | SCMDCHECK(itct==1,"cannot read graphics iterations"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:403:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 403 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:403:27: note: format string is defined here BUILDSTDERR: 403 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdoverwrite(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:427:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 427 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:427:27: note: format string is defined here BUILDSTDERR: 427 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:428:43: warning: 'failed to open file' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 428 | SCMDCHECK(scmdoverwrite(sim->cmds,line2),"failed to open file"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:428:52: note: format string is defined here BUILDSTDERR: 428 | SCMDCHECK(scmdoverwrite(sim->cmds,line2),"failed to open file"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdincrementfile(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:435:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 435 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:435:27: note: format string is defined here BUILDSTDERR: 435 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:436:41: warning: 'failed to increment file' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 436 | SCMDCHECK(scmdincfile(sim->cmds,line2),"failed to increment file"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:436:50: note: format string is defined here BUILDSTDERR: 436 | SCMDCHECK(scmdincfile(sim->cmds,line2),"failed to increment file"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdecho(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:703:35: warning: 'no terminal quote on string' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 703 | SCMDCHECK(termqt=strchr(str,'"'),"no terminal quote on string"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:703:44: note: format string is defined here BUILDSTDERR: 703 | SCMDCHECK(termqt=strchr(str,'"'),"no terminal quote on string"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:700:36: warning: 'no starting quote on string' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 700 | SCMDCHECK(line2=strchr(line2,'"'),"no starting quote on string"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:700:45: note: format string is defined here BUILDSTDERR: 700 | SCMDCHECK(line2=strchr(line2,'"'),"no starting quote on string"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:698:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 698 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:698:26: note: format string is defined here BUILDSTDERR: 698 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdevaluate(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:726:17: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 726 | SCMDCHECK(!er,"%s",erstr); } BUILDSTDERR: | ^~~~ ~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:726:18: note: format string is defined here BUILDSTDERR: 726 | SCMDCHECK(!er,"%s",erstr); } BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output between 1 and 256 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:722:18: warning: 'missing item to evaluate' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 722 | SCMDCHECK(line2,"missing item to evaluate"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:722:27: note: format string is defined here BUILDSTDERR: 722 | SCMDCHECK(line2,"missing item to evaluate"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:720:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 720 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:720:26: note: format string is defined here BUILDSTDERR: 720 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountheader(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:740:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 740 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:740:31: note: format string is defined here BUILDSTDERR: 740 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:739:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 739 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:739:26: note: format string is defined here BUILDSTDERR: 739 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspecies(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1837:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1837 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1837:27: note: format string is defined here BUILDSTDERR: 1837 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1836:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1836 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1836:42: note: format string is defined here BUILDSTDERR: 1836 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1840:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1840 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1840:26: note: format string is defined here BUILDSTDERR: 1840 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1835:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1835 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1835:27: note: format string is defined here BUILDSTDERR: 1835 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1834:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1834 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1834:27: note: format string is defined here BUILDSTDERR: 1834 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1833:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1833 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1833:27: note: format string is defined here BUILDSTDERR: 1833 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmolcountspecieslist(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1864:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1864 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1864:28: note: format string is defined here BUILDSTDERR: 1864 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1863:34: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1863 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1863:43: note: format string is defined here BUILDSTDERR: 1863 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1862:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1862 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1862:28: note: format string is defined here BUILDSTDERR: 1862 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1861:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1861 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1861:28: note: format string is defined here BUILDSTDERR: 1861 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1860:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1860 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1860:28: note: format string is defined here BUILDSTDERR: 1860 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1856:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1856 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1856:26: note: format string is defined here BUILDSTDERR: 1856 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmollistsize(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1887:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1887 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1887:26: note: format string is defined here BUILDSTDERR: 1887 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1884:18: warning: 'molecule list name not recog...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1884 | SCMDCHECK(ll>=0,"molecule list name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1884:27: note: format string is defined here BUILDSTDERR: 1884 | SCMDCHECK(ll>=0,"molecule list name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1882:44: warning: 'no molecule lists defined' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1882 | SCMDCHECK(sim->mols && sim->mols->nlist>0,"no molecule lists defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1882:53: note: format string is defined here BUILDSTDERR: 1882 | SCMDCHECK(sim->mols && sim->mols->nlist>0,"no molecule lists defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1881:20: warning: 'cannot read molecule list name' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1881 | SCMDCHECK(itct==1,"cannot read molecule list name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:1881:29: note: format string is defined here BUILDSTDERR: 1881 | SCMDCHECK(itct==1,"cannot read molecule list name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsavesim(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2233:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2233 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2233:26: note: format string is defined here BUILDSTDERR: 2233 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmddiagnostics(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2814:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2814 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2814:27: note: format string is defined here BUILDSTDERR: 2814 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2818:23: warning: 'diagnostic type not recognized' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2818 | SCMDCHECK(ss!=SSnone,"diagnostic type not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2818:32: note: format string is defined here BUILDSTDERR: 2818 | SCMDCHECK(ss!=SSnone,"diagnostic type not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2816:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2816 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2816:29: note: format string is defined here BUILDSTDERR: 2816 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexecutiontime(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2841:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2841 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2841:26: note: format string is defined here BUILDSTDERR: 2841 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdprintLattice(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2858:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2858 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2858:26: note: format string is defined here BUILDSTDERR: 2858 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdset(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2941:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2941 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2941:27: note: format string is defined here BUILDSTDERR: 2941 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2945:18: warning: 'missing statement text' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2945 | SCMDCHECK(line2,"missing statement text"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2945:27: note: format string is defined here BUILDSTDERR: 2945 | SCMDCHECK(line2,"missing statement text"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2943:20: warning: 'missing statement' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2943 | SCMDCHECK(itct==1,"missing statement"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2943:29: note: format string is defined here BUILDSTDERR: 2943 | SCMDCHECK(itct==1,"missing statement"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdpointsource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2958:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2958 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2958:27: note: format string is defined here BUILDSTDERR: 2958 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2959:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2959 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2959:31: note: format string is defined here BUILDSTDERR: 2959 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdvolumesource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2982:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2982 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2982:27: note: format string is defined here BUILDSTDERR: 2982 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2983:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2983 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2983:31: note: format string is defined here BUILDSTDERR: 2983 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdgaussiansource(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3009:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3009 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3009:27: note: format string is defined here BUILDSTDERR: 3009 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3019:19: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3019 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3019:28: note: format string is defined here BUILDSTDERR: 3019 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3021:21: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3021 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3021:30: note: format string is defined here BUILDSTDERR: 3021 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3030:42: warning: 'not enough available molecules' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3030 | SCMDCHECK(addmol(sim,1,i,pos,pos,0)==0,"not enough available molecules"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3030:51: note: format string is defined here BUILDSTDERR: 3030 | SCMDCHECK(addmol(sim,1,i,pos,pos,0)==0,"not enough available molecules"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3017:18: warning: 'missing location' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3017 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3017:27: note: format string is defined here BUILDSTDERR: 3017 | SCMDCHECK(line2,"missing location"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3015:17: warning: 'name not recognized' directive output truncated writing 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3015 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3015:26: note: format string is defined here BUILDSTDERR: 3015 | SCMDCHECK(i>=1,"name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3013:19: warning: 'number cannot be negative' directive output truncated writing 25 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3013 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3013:28: note: format string is defined here BUILDSTDERR: 3013 | SCMDCHECK(num>=0,"number cannot be negative"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 26 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3012:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3012 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3012:29: note: format string is defined here BUILDSTDERR: 3012 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3010:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3010 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3010:31: note: format string is defined here BUILDSTDERR: 3010 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3308:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3308 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3308:27: note: format string is defined here BUILDSTDERR: 3308 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3309:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3309 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3309:31: note: format string is defined here BUILDSTDERR: 3309 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrange(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3344:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3344 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3344:27: note: format string is defined here BUILDSTDERR: 3344 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3345:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3345 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3345:31: note: format string is defined here BUILDSTDERR: 3345 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3381:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3381 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3381:27: note: format string is defined here BUILDSTDERR: 3381 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrangeonsurf(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3433:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3433 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3433:27: note: format string is defined here BUILDSTDERR: 3433 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3484:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3484 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3484:27: note: format string is defined here BUILDSTDERR: 3484 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3485:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3485 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3485:31: note: format string is defined here BUILDSTDERR: 3485 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdfixmolcountrangeincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3531:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3531 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3531:27: note: format string is defined here BUILDSTDERR: 3531 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3532:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3532 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3532:31: note: format string is defined here BUILDSTDERR: 3532 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacexyzmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3714:27: warning: 'insufficient dimensions entered' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3714 | SCMDCHECK(itct==sim->dim,"insufficient dimensions entered"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3714:36: note: format string is defined here BUILDSTDERR: 3714 | SCMDCHECK(itct==sim->dim,"insufficient dimensions entered"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3710:18: warning: 'missing position information' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3710 | SCMDCHECK(line2,"missing position information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3710:27: note: format string is defined here BUILDSTDERR: 3710 | SCMDCHECK(line2,"missing position information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3708:22: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3708 | SCMDCHECK(ms!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3708:31: note: format string is defined here BUILDSTDERR: 3708 | SCMDCHECK(ms!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3707:16: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3707 | SCMDCHECK(i>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3707:25: note: format string is defined here BUILDSTDERR: 3707 | SCMDCHECK(i>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3706:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3706 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3706:27: note: format string is defined here BUILDSTDERR: 3706 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3705:18: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3705 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3705:27: note: format string is defined here BUILDSTDERR: 3705 | SCMDCHECK(i!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3704:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3704 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3704:27: note: format string is defined here BUILDSTDERR: 3704 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3703:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3703 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3703:27: note: format string is defined here BUILDSTDERR: 3703 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3702:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3702 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3702:27: note: format string is defined here BUILDSTDERR: 3702 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdreplacevolmol(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3768:32: warning: 'fraction out of bounds' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3768 | SCMDCHECK(frac>=0 && frac<=1,"fraction out of bounds"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3768:41: note: format string is defined here BUILDSTDERR: 3768 | SCMDCHECK(frac>=0 && frac<=1,"fraction out of bounds"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3767:21: warning: 'cannot read fraction' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3767 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3767:30: note: format string is defined here BUILDSTDERR: 3767 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3775:21: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3775 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3775:30: note: format string is defined here BUILDSTDERR: 3775 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3773:19: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3773 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3773:28: note: format string is defined here BUILDSTDERR: 3773 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3761:20: warning: 'cannot read fraction' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3761 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3761:29: note: format string is defined here BUILDSTDERR: 3761 | SCMDCHECK(itct==1,"cannot read fraction"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3759:18: warning: 'missing fraction information' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3759 | SCMDCHECK(line2,"missing fraction information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3759:27: note: format string is defined here BUILDSTDERR: 3759 | SCMDCHECK(line2,"missing fraction information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3757:73: warning: 'cannot equilibrate between s...' directive output truncated writing 53 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3757 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3757:82: note: format string is defined here BUILDSTDERR: 3757 | SCMDCHECK((ms1==MSsoln && ms2==MSsoln) || (ms1!=MSsoln && ms2!=MSsoln),"cannot equilibrate between solution and surface-bound"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 54 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3756:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3756 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3756:32: note: format string is defined here BUILDSTDERR: 3756 | SCMDCHECK(ms2!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3755:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3755 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3755:26: note: format string is defined here BUILDSTDERR: 3755 | SCMDCHECK(i2>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3754:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3754 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3754:28: note: format string is defined here BUILDSTDERR: 3754 | SCMDCHECK(i2!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3753:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3753 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3753:28: note: format string is defined here BUILDSTDERR: 3753 | SCMDCHECK(i2!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3752:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3752 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3752:28: note: format string is defined here BUILDSTDERR: 3752 | SCMDCHECK(i2!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3751:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3751 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3751:28: note: format string is defined here BUILDSTDERR: 3751 | SCMDCHECK(i2!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3750:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3750 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3750:28: note: format string is defined here BUILDSTDERR: 3750 | SCMDCHECK(i2!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3747:23: warning: 'molecule state cannot be 'all'' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3747 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3747:32: note: format string is defined here BUILDSTDERR: 3747 | SCMDCHECK(ms1!=MSall,"molecule state cannot be 'all'"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3746:17: warning: 'molecule name has to be for ...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3746 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3746:26: note: format string is defined here BUILDSTDERR: 3746 | SCMDCHECK(i1>0,"molecule name has to be for a single species"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3745:19: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3745 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3745:28: note: format string is defined here BUILDSTDERR: 3745 | SCMDCHECK(i1!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3744:19: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3744 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3744:28: note: format string is defined here BUILDSTDERR: 3744 | SCMDCHECK(i1!=-4,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3743:19: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3743 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3743:28: note: format string is defined here BUILDSTDERR: 3743 | SCMDCHECK(i1!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3742:19: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3742 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3742:28: note: format string is defined here BUILDSTDERR: 3742 | SCMDCHECK(i1!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3741:19: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3741 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3741:28: note: format string is defined here BUILDSTDERR: 3741 | SCMDCHECK(i1!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetrateint(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3971:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3971 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3971:27: note: format string is defined here BUILDSTDERR: 3971 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdshufflemollist(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3997:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3997 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3997:27: note: format string is defined here BUILDSTDERR: 3997 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4004:19: warning: 'list name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4004 | SCMDCHECK(ll>=0,"list name not recognized"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4004:28: note: format string is defined here BUILDSTDERR: 4004 | SCMDCHECK(ll>=0,"list name not recognized"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4000:44: warning: 'no molecule lists' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4000 | SCMDCHECK(sim->mols && sim->mols->nlist>0,"no molecule lists"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4000:53: note: format string is defined here BUILDSTDERR: 4000 | SCMDCHECK(sim->mols && sim->mols->nlist>0,"no molecule lists"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3999:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 3999 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:3999:29: note: format string is defined here BUILDSTDERR: 3999 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdshufflereactions(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4021:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4021 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4021:27: note: format string is defined here BUILDSTDERR: 4021 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsettimestep(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4052:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4052 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4052:27: note: format string is defined here BUILDSTDERR: 4052 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4058:18: warning: 'error while setting the simu...' directive output truncated writing 44 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4058 | SCMDCHECK(er==0,"error while setting the simulation time step"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4058:27: note: format string is defined here BUILDSTDERR: 4058 | SCMDCHECK(er==0,"error while setting the simulation time step"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 45 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4055:17: warning: 'time step must be >0' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4055 | SCMDCHECK(dt>0,"time step must be >0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4055:26: note: format string is defined here BUILDSTDERR: 4055 | SCMDCHECK(dt>0,"time step must be >0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4054:20: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4054 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4054:29: note: format string is defined here BUILDSTDERR: 4054 | SCMDCHECK(itct==1,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdporttransport(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4070:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4070 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4070:27: note: format string is defined here BUILDSTDERR: 4070 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4071:24: warning: 'no port superstructure is de...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4071 | SCMDCHECK(sim->portss,"no port superstructure is defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4071:33: note: format string is defined here BUILDSTDERR: 4071 | SCMDCHECK(sim->portss,"no port superstructure is defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexcludebox(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4099:21: warning: 'read failure' directive output truncated writing 12 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4099 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4099:30: note: format string is defined here BUILDSTDERR: 4099 | SCMDCHECK(itct==2,"read failure"); BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 13 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4097:19: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4097 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4097:28: note: format string is defined here BUILDSTDERR: 4097 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdexcludesphere(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4135:21: warning: 'failure reading center' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4135 | SCMDCHECK(itct==1,"failure reading center"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4135:30: note: format string is defined here BUILDSTDERR: 4135 | SCMDCHECK(itct==1,"failure reading center"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4133:19: warning: 'missing center argument' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4133 | SCMDCHECK(line2,"missing center argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4133:28: note: format string is defined here BUILDSTDERR: 4133 | SCMDCHECK(line2,"missing center argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4137:18: warning: 'missing radius' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4137 | SCMDCHECK(line2,"missing radius"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4137:27: note: format string is defined here BUILDSTDERR: 4137 | SCMDCHECK(line2,"missing radius"); BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4139:20: warning: 'failure reading radius' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4139 | SCMDCHECK(itct==1,"failure reading radius"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4139:29: note: format string is defined here BUILDSTDERR: 4139 | SCMDCHECK(itct==1,"failure reading radius"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdsetreactionratemolcount(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4208:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4208 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4208:27: note: format string is defined here BUILDSTDERR: 4208 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdtranslatecmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4314:18: warning: 'first argument should be com...' directive output truncated writing 41 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4314 | SCMDCHECK(line2,"first argument should be compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4314:27: note: format string is defined here BUILDSTDERR: 4314 | SCMDCHECK(line2,"first argument should be compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 42 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4329:23: warning: 'cannot read translation valu...' directive output truncated writing 54 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4329 | SCMDCHECK(itct==dim,"cannot read translation values or wrong number of them"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4329:32: note: format string is defined here BUILDSTDERR: 4329 | SCMDCHECK(itct==dim,"cannot read translation values or wrong number of them"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 55 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4325:36: warning: 'missing arguments for transl...' directive output truncated writing 40 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4325 | SCMDCHECK(line2=strnword(line2,2),"missing arguments for translation amount");; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4325:45: note: format string is defined here BUILDSTDERR: 4325 | SCMDCHECK(line2=strnword(line2,2),"missing arguments for translation amount");; BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 41 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4323:20: warning: 'second argument should be co...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4323 | SCMDCHECK(itct==1,"second argument should be code value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4323:29: note: format string is defined here BUILDSTDERR: 4323 | SCMDCHECK(itct==1,"second argument should be code value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4321:36: warning: 'second argument should be co...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4321 | SCMDCHECK(line2=strnword(line2,2),"second argument should be code value");; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4321:45: note: format string is defined here BUILDSTDERR: 4321 | SCMDCHECK(line2=strnword(line2,2),"second argument should be code value");; BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4318:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4318 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4318:26: note: format string is defined here BUILDSTDERR: 4318 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4316:20: warning: 'cannot read compartment name' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4316 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4316:29: note: format string is defined here BUILDSTDERR: 4316 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4313:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4313 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4313:28: note: format string is defined here BUILDSTDERR: 4313 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmddiffusecmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4349:18: warning: 'first argument should be com...' directive output truncated writing 41 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4349 | SCMDCHECK(line2,"first argument should be compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4349:27: note: format string is defined here BUILDSTDERR: 4349 | SCMDCHECK(line2,"first argument should be compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 42 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4375:23: warning: 'number of samples needs to b...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4375 | SCMDCHECK(nsample>0,"number of samples needs to be >0"); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4375:32: note: format string is defined here BUILDSTDERR: 4375 | SCMDCHECK(nsample>0,"number of samples needs to be >0"); } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4374:22: warning: 'bounding radius needs to be >0' directive output truncated writing 30 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4374 | SCMDCHECK(radius>0,"bounding radius needs to be >0"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4374:31: note: format string is defined here BUILDSTDERR: 4374 | SCMDCHECK(radius>0,"bounding radius needs to be >0"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 31 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4373:29: warning: 'bounding compartment cannot ...' directive output truncated writing 65 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4373 | SCMDCHECK(cmptbound!=cmpt,"bounding compartment cannot be the same as the moving compartment"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4373:38: note: format string is defined here BUILDSTDERR: 4373 | SCMDCHECK(cmptbound!=cmpt,"bounding compartment cannot be the same as the moving compartment"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 66 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4371:18: warning: 'bounding compartment name no...' directive output truncated writing 40 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4371 | SCMDCHECK(c>=0,"bounding compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4371:27: note: format string is defined here BUILDSTDERR: 4371 | SCMDCHECK(c>=0,"bounding compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 41 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4369:21: warning: 'cannot read bounding compart...' directive output truncated writing 71 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4369 | SCMDCHECK(itct==3,"cannot read bounding compartment name, radius, and/or number of samples"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4369:30: note: format string is defined here BUILDSTDERR: 4369 | SCMDCHECK(itct==3,"cannot read bounding compartment name, radius, and/or number of samples"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 72 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4364:23: warning: 'cannot read standard deviati...' directive output truncated writing 61 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4364 | SCMDCHECK(itct==dim,"cannot read standard deviation values or wrong number of them"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4364:32: note: format string is defined here BUILDSTDERR: 4364 | SCMDCHECK(itct==dim,"cannot read standard deviation values or wrong number of them"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 62 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4360:36: warning: 'missing arguments for standa...' directive output truncated writing 41 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4360 | SCMDCHECK(line2=strnword(line2,2),"missing arguments for standard deviations");; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4360:45: note: format string is defined here BUILDSTDERR: 4360 | SCMDCHECK(line2=strnword(line2,2),"missing arguments for standard deviations");; BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 42 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4358:20: warning: 'second argument should be co...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4358 | SCMDCHECK(itct==1,"second argument should be code value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4358:29: note: format string is defined here BUILDSTDERR: 4358 | SCMDCHECK(itct==1,"second argument should be code value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4356:36: warning: 'second argument should be co...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4356 | SCMDCHECK(line2=strnword(line2,2),"second argument should be code value");; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4356:45: note: format string is defined here BUILDSTDERR: 4356 | SCMDCHECK(line2=strnword(line2,2),"second argument should be code value");; BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4353:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4353 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4353:26: note: format string is defined here BUILDSTDERR: 4353 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4351:20: warning: 'cannot read compartment name' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4351 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4351:29: note: format string is defined here BUILDSTDERR: 4351 | SCMDCHECK(itct==1,"cannot read compartment name"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4348:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4348 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4348:28: note: format string is defined here BUILDSTDERR: 4348 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdincludeecoli(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4174:24: warning: 'system is not 3 dimensional' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 4174 | SCMDCHECK(sim->dim==3,"system is not 3 dimensional"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:4174:33: note: format string is defined here BUILDSTDERR: 4174 | SCMDCHECK(sim->dim==3,"system is not 3 dimensional"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode docommand(void*, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:290:14: warning: 'command not recognized' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 290 | SCMDCHECK(0,"command not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:290:23: note: format string is defined here BUILDSTDERR: 290 | SCMDCHECK(0,"command not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifflag(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:453:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 453 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:453:27: note: format string is defined here BUILDSTDERR: 453 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:456:42: warning: 'comparison symbol has to be ...' directive output truncated writing 38 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 456 | SCMDCHECK(ch=='<' || ch=='=' || ch=='>',"comparison symbol has to be <, =, or >"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:456:51: note: format string is defined here BUILDSTDERR: 456 | SCMDCHECK(ch=='<' || ch=='=' || ch=='>',"comparison symbol has to be <, =, or >"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 39 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:455:20: warning: 'cannot read comparison symbo...' directive output truncated writing 43 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 455 | SCMDCHECK(itct==2,"cannot read comparison symbol or flag value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:455:29: note: format string is defined here BUILDSTDERR: 455 | SCMDCHECK(itct==2,"cannot read comparison symbol or flag value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 44 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifprob(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:469:18: warning: 'missing arguments' directive output truncated writing 17 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 469 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:469:27: note: format string is defined here BUILDSTDERR: 469 | SCMDCHECK(line2,"missing arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 18 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:472:27: warning: 'probability value needs to b...' directive output truncated writing 45 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 472 | SCMDCHECK(f1>=0 && f1<=1,"probability value needs to be between 0 and 1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:472:36: note: format string is defined here BUILDSTDERR: 472 | SCMDCHECK(f1>=0 && f1<=1,"probability value needs to be between 0 and 1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 46 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:471:20: warning: 'cannot read probability value' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 471 | SCMDCHECK(itct==1,"cannot read probability value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:471:29: note: format string is defined here BUILDSTDERR: 471 | SCMDCHECK(itct==1,"cannot read probability value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifno(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:491:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 491 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:491:27: note: format string is defined here BUILDSTDERR: 491 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:490:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 490 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:490:42: note: format string is defined here BUILDSTDERR: 490 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:489:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 489 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:489:27: note: format string is defined here BUILDSTDERR: 489 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:488:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 488 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:488:27: note: format string is defined here BUILDSTDERR: 488 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:487:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 487 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:487:27: note: format string is defined here BUILDSTDERR: 487 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifless(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:510:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 510 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:510:27: note: format string is defined here BUILDSTDERR: 510 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:509:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 509 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:509:42: note: format string is defined here BUILDSTDERR: 509 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:513:20: warning: 'cannot read value argument' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 513 | SCMDCHECK(itct==1,"cannot read value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:513:29: note: format string is defined here BUILDSTDERR: 513 | SCMDCHECK(itct==1,"cannot read value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:511:36: warning: 'missing value argument' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 511 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:511:45: note: format string is defined here BUILDSTDERR: 511 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:508:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 508 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:508:27: note: format string is defined here BUILDSTDERR: 508 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:507:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 507 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:507:27: note: format string is defined here BUILDSTDERR: 507 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:506:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 506 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:506:27: note: format string is defined here BUILDSTDERR: 506 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifmore(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:532:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 532 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:532:27: note: format string is defined here BUILDSTDERR: 532 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:531:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 531 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:531:42: note: format string is defined here BUILDSTDERR: 531 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:535:20: warning: 'cannot read value argument' directive output truncated writing 26 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 535 | SCMDCHECK(itct==1,"cannot read value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:535:29: note: format string is defined here BUILDSTDERR: 535 | SCMDCHECK(itct==1,"cannot read value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:533:36: warning: 'missing value argument' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 533 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:533:45: note: format string is defined here BUILDSTDERR: 533 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:530:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 530 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:530:27: note: format string is defined here BUILDSTDERR: 530 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:529:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 529 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:529:27: note: format string is defined here BUILDSTDERR: 529 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:528:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 528 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:528:27: note: format string is defined here BUILDSTDERR: 528 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifincmpt(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:564:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 564 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:564:27: note: format string is defined here BUILDSTDERR: 564 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:563:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 563 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:563:42: note: format string is defined here BUILDSTDERR: 563 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:570:17: warning: 'compartment name not recognized' directive output truncated writing 31 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 570 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:570:26: note: format string is defined here BUILDSTDERR: 570 | SCMDCHECK(c>=0,"compartment name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 32 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:568:42: warning: 'comparison symbol has to be ...' directive output truncated writing 38 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 568 | SCMDCHECK(ch=='<' || ch=='=' || ch=='>',"comparison symbol has to be <, =, or >"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:568:51: note: format string is defined here BUILDSTDERR: 568 | SCMDCHECK(ch=='<' || ch=='=' || ch=='>',"comparison symbol has to be <, =, or >"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 39 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:567:20: warning: 'cannot read symbol, value, a...' directive output truncated writing 55 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 567 | SCMDCHECK(itct==3,"cannot read symbol, value, and/or compartment arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:567:29: note: format string is defined here BUILDSTDERR: 567 | SCMDCHECK(itct==3,"cannot read symbol, value, and/or compartment arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 56 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:565:36: warning: 'missing value argument' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 565 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:565:45: note: format string is defined here BUILDSTDERR: 565 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:562:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 562 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:562:27: note: format string is defined here BUILDSTDERR: 562 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:561:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 561 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:561:27: note: format string is defined here BUILDSTDERR: 561 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:560:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 560 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:560:27: note: format string is defined here BUILDSTDERR: 560 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:558:18: warning: 'missing argument' directive output truncated writing 16 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 558 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:558:27: note: format string is defined here BUILDSTDERR: 558 | SCMDCHECK(line2,"missing argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 17 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:557:22: warning: 'molecules are undefined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 557 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:557:31: note: format string is defined here BUILDSTDERR: 557 | SCMDCHECK(sim->mols,"molecules are undefined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:556:19: warning: 'no compartments defined' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 556 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:556:28: note: format string is defined here BUILDSTDERR: 556 | SCMDCHECK(cmptss,"no compartments defined"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdifchange(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:604:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 604 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:604:27: note: format string is defined here BUILDSTDERR: 604 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:603:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 603 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:603:42: note: format string is defined here BUILDSTDERR: 603 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:608:37: warning: 'missing conditional command' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 608 | SCMDCHECK(line2=strnword(line2,3),"missing conditional command"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:608:46: note: format string is defined here BUILDSTDERR: 608 | SCMDCHECK(line2=strnword(line2,3),"missing conditional command"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:607:20: warning: 'cannot read change or number...' directive output truncated writing 38 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 607 | SCMDCHECK(itct==2,"cannot read change or number arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:607:29: note: format string is defined here BUILDSTDERR: 607 | SCMDCHECK(itct==2,"cannot read change or number arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 39 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:605:36: warning: 'missing value argument' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 605 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:605:45: note: format string is defined here BUILDSTDERR: 605 | SCMDCHECK(line2=strnword(line2,2),"missing value argument"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:602:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 602 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:602:27: note: format string is defined here BUILDSTDERR: 602 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:601:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 601 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:601:27: note: format string is defined here BUILDSTDERR: 601 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:600:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 600 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:600:27: note: format string is defined here BUILDSTDERR: 600 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdif(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:633:37: warning: 'missing conditional command' directive output truncated writing 27 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 633 | SCMDCHECK(line2=strnword(line2,4),"missing conditional command"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:633:46: note: format string is defined here BUILDSTDERR: 633 | SCMDCHECK(line2=strnword(line2,4),"missing conditional command"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 28 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:632:20: warning: 'cannot read command arguments' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 632 | SCMDCHECK(itct==3,"cannot read command arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:632:29: note: format string is defined here BUILDSTDERR: 632 | SCMDCHECK(itct==3,"cannot read command arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c: In function 'CMDcode cmdmeansqrdisp3(simptr, cmdptr, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2545:18: warning: 'error allocating memory' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2545 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2545:27: note: format string is defined here BUILDSTDERR: 2545 | SCMDCHECK(i!=-7,"error allocating memory"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2544:33: warning: 'molecule name not recognized' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2544 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2544:42: note: format string is defined here BUILDSTDERR: 2544 | SCMDCHECK(i!=-4 || sim->ruless,"molecule name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2565:32: warning: 'missing task to be accomplis...' directive output truncated writing 50 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2565 | SCMDCHECK(change<=0 || line2,"missing task to be accomplished if change is small"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2565:41: note: format string is defined here BUILDSTDERR: 2565 | SCMDCHECK(change<=0 || line2,"missing task to be accomplished if change is small"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 51 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2594:24: warning: 'insufficient allocated space' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2594 | SCMDCHECK(ctrerstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2594:33: note: format string is defined here BUILDSTDERR: 2594 | SCMDCHECK(ctri3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2605:45: note: format string is defined here BUILDSTDERR: 2605 | if(cmd->i3==cmd->i1) {SCMDCHECK(0,"not enough allocated space");} BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 27 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2567:23: warning: 'error on setup' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2567 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2567:32: note: format string is defined here BUILDSTDERR: 2567 | SCMDCHECK(cmd->i2!=2,"error on setup"); // failed before, don't try again BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 15 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2563:17: warning: 'file name not recognized' directive output truncated writing 24 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2563 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2563:26: note: format string is defined here BUILDSTDERR: 2563 | SCMDCHECK(fptr,"file name not recognized"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 25 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2560:21: warning: 'max_mol has to be at least 1' directive output truncated writing 28 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2560 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2560:30: note: format string is defined here BUILDSTDERR: 2560 | SCMDCHECK(maxmol>0,"max_mol has to be at least 1"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 29 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2559:20: warning: 'cannot read start, report, m...' directive output truncated writing 57 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2559 | SCMDCHECK(itct==4,"cannot read start, report, max_mol, or change information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2559:29: note: format string is defined here BUILDSTDERR: 2559 | SCMDCHECK(itct==4,"cannot read start, report, max_mol, or change information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 58 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2557:18: warning: 'insufficient arguments' directive output truncated writing 22 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2557 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2557:27: note: format string is defined here BUILDSTDERR: 2557 | SCMDCHECK(line2,"insufficient arguments"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 23 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2555:28: warning: 'invalid dimension value' directive output truncated writing 23 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2555 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2555:37: note: format string is defined here BUILDSTDERR: 2555 | SCMDCHECK(msddimdim,"invalid dimension value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 24 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2549:20: warning: 'cannot read dimension inform...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2549 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2549:29: note: format string is defined here BUILDSTDERR: 2549 | SCMDCHECK(itct==1,"cannot read dimension information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2547:18: warning: 'missing dimension information' directive output truncated writing 29 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2547 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2547:27: note: format string is defined here BUILDSTDERR: 2547 | SCMDCHECK(line2,"missing dimension information"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 30 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2543:18: warning: 'cannot read molecule state v...' directive output truncated writing 32 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2543 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2543:27: note: format string is defined here BUILDSTDERR: 2543 | SCMDCHECK(i!=-3,"cannot read molecule state value"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 33 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2542:18: warning: 'mismatched or improper paren...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2542 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2542:27: note: format string is defined here BUILDSTDERR: 2542 | SCMDCHECK(i!=-2,"mismatched or improper parentheses around molecule state"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:19: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2541:18: warning: 'species is missing or cannot...' directive output truncated writing 36 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 2541 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/lib/SimCommand.h:14:83: note: in definition of macro 'SCMDCHECK' BUILDSTDERR: 14 | #define SCMDCHECK(A,...) if(!(A)) {if(cmd) snprintf(cmd->erstr,sizeof(cmd->erstr),__VA_ARGS__);return CMDwarn;} else (void)0 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:2541:27: note: format string is defined here BUILDSTDERR: 2541 | SCMDCHECK(i!=-1,"species is missing or cannot be read"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c:8: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 37 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c: In function 'char* rxnsernocode2string(long int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:481:20: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 481 | snprintf(pattern,sizeof(pattern),"%li",pserno); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c: In function 'int rxnsetrate(simptr, int, int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1298:35: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1298 | if(rxn->rate<0) {snprintf(erstr,sizeof(erstr),"reaction %s rate is undefined",rxn->rname);return 1;} BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1302:35: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1302 | if(rxn->rate<0) {snprintf(erstr,sizeof(erstr),"reaction %s rate is undefined",rxn->rname);return 1;} BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1310:35: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1310 | if(rxn->rate<0) {snprintf(erstr,sizeof(erstr),"reaction %s rate is undefined",rxn->rname);return 1;} BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1320:63: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1320 | if(rxn->permit[ms1]!=rxn2->permit[ms1]) {snprintf(erstr,sizeof(erstr),"reactions %s and %s have the same reactant but different state permissions, which is not allowed",rxn->rname,rxn2->rname);return 2;} BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1332:56: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1332 | if(!(rxn->prob>=0 && rxn->prob<=1)) {snprintf(erstr,sizeof(erstr),"reaction %s probability is %g, which is out of range",rxn->rname,rxn->prob);return 5;}} BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1343:19: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1343 | snprintf(erstr,sizeof(erstr),"reaction rate %s is undefined",rxn->rname); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1376:36: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1376 | else if(dsum<=0) {snprintf(erstr,sizeof(erstr),"Both diffusion coefficients are 0");return 4;} BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c: In function 'int rxnsetproduct(simptr, int, int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1427:19: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1427 | snprintf(erstr,sizeof(erstr),"Illegal product parameter because reaction has no products"); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1443:19: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1443 | snprintf(erstr,sizeof(erstr),"Illegal product parameter because reaction only has one product"); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1495:20: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1495 | snprintf(erstr,sizeof(erstr),"Illegal product parameter because products don't react");er=3; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1511:20: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1511 | snprintf(erstr,sizeof(erstr),"BUG: Undefined product placement for reversible reaction");er=5; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1517:20: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1517 | snprintf(erstr,sizeof(erstr),"Binding radius of reaction products is undefined");er=6; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1527:20: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1527 | snprintf(erstr,sizeof(erstr),"Cannot set unbinding distance because sum of product diffusion constants is 0");er=4; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1531:21: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1531 | snprintf(erstr,sizeof(erstr),"Cannot create an unbinding radius due to illegal input values");er=7; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1533:21: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1533 | snprintf(erstr,sizeof(erstr),"Maximum possible geminate binding probability is %g",-rpar);er=8; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1541:21: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 1541 | snprintf(erstr,sizeof(erstr),"Illegal input values");er=9; } BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c: In function 'char* rxnsernocode2string(long int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:481:37: warning: '%li' directive output may be truncated writing between 1 and 19 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 481 | snprintf(pattern,sizeof(pattern),"%li",pserno); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:481:36: note: directive argument in the range [0, 9223372036854775807] BUILDSTDERR: 481 | snprintf(pattern,sizeof(pattern),"%li",pserno); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 2 and 20 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c: In function 'int rxnsetrate(simptr, int, int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1376:59: warning: 'Both diffusion coefficients ...' directive output truncated writing 33 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1376 | else if(dsum<=0) {snprintf(erstr,sizeof(erstr),"Both diffusion coefficients are 0");return 4;} BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 34 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1343:42: warning: 'reaction rate ' directive output truncated writing 14 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1343 | snprintf(erstr,sizeof(erstr),"reaction rate %s is undefined",rxn->rname); BUILDSTDERR: | ~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 28 or more bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1320:86: warning: 'reactions ' directive output truncated writing 10 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1320 | if(rxn->permit[ms1]!=rxn2->permit[ms1]) {snprintf(erstr,sizeof(erstr),"reactions %s and %s have the same reactant but different state permissions, which is not allowed",rxn->rname,rxn2->rname);return 2;} BUILDSTDERR: | ~~~~~~~~^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 93 or more bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1332:79: warning: 'reaction ' directive output truncated writing 9 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1332 | if(!(rxn->prob>=0 && rxn->prob<=1)) {snprintf(erstr,sizeof(erstr),"reaction %s probability is %g, which is out of range",rxn->rname,rxn->prob);return 5;}} BUILDSTDERR: | ~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1332:70: note: assuming directive output of 12 bytes BUILDSTDERR: 1332 | if(!(rxn->prob>=0 && rxn->prob<=1)) {snprintf(erstr,sizeof(erstr),"reaction %s probability is %g, which is out of range",rxn->rname,rxn->prob);return 5;}} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 61) into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1310:58: warning: 'reaction ' directive output truncated writing 9 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1310 | if(rxn->rate<0) {snprintf(erstr,sizeof(erstr),"reaction %s rate is undefined",rxn->rname);return 1;} BUILDSTDERR: | ~~~~~~~~^ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 28 or more bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1302:58: warning: 'reaction ' directive output truncated writing 9 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1302 | if(rxn->rate<0) {snprintf(erstr,sizeof(erstr),"reaction %s rate is undefined",rxn->rname);return 1;} BUILDSTDERR: | ~~~~~~~~^ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 28 or more bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1298:58: warning: 'reaction ' directive output truncated writing 9 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1298 | if(rxn->rate<0) {snprintf(erstr,sizeof(erstr),"reaction %s rate is undefined",rxn->rname);return 1;} BUILDSTDERR: | ~~~~~~~~^ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 28 or more bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c: In function 'int rxnsetproduct(simptr, int, int, char*)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1541:44: warning: 'Illegal input values' directive output truncated writing 20 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1541 | snprintf(erstr,sizeof(erstr),"Illegal input values");er=9; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 21 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1533:44: warning: 'Maximum possible geminate bi...' directive output truncated writing 49 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1533 | snprintf(erstr,sizeof(erstr),"Maximum possible geminate binding probability is %g",-rpar);er=8; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1533:35: note: assuming directive output of 12 bytes BUILDSTDERR: 1533 | snprintf(erstr,sizeof(erstr),"Maximum possible geminate binding probability is %g",-rpar);er=8; } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 51 and 63 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1531:44: warning: 'Cannot create an unbinding r...' directive output truncated writing 61 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1531 | snprintf(erstr,sizeof(erstr),"Cannot create an unbinding radius due to illegal input values");er=7; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 62 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1527:43: warning: 'Cannot set unbinding distanc...' directive output truncated writing 77 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1527 | snprintf(erstr,sizeof(erstr),"Cannot set unbinding distance because sum of product diffusion constants is 0");er=4; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 78 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1517:43: warning: 'Binding radius of reaction p...' directive output truncated writing 48 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1517 | snprintf(erstr,sizeof(erstr),"Binding radius of reaction products is undefined");er=6; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 49 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1511:43: warning: 'BUG: Undefined product place...' directive output truncated writing 56 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1511 | snprintf(erstr,sizeof(erstr),"BUG: Undefined product placement for reversible reaction");er=5; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 57 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1495:43: warning: 'Illegal product parameter be...' directive output truncated writing 54 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1495 | snprintf(erstr,sizeof(erstr),"Illegal product parameter because products don't react");er=3; } BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 55 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1443:42: warning: 'Illegal product parameter be...' directive output truncated writing 63 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1443 | snprintf(erstr,sizeof(erstr),"Illegal product parameter because reaction only has one product"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 64 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:1427:42: warning: 'Illegal product parameter be...' directive output truncated writing 58 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1427 | snprintf(erstr,sizeof(erstr),"Illegal product parameter because reaction has no products"); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c:7: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output 59 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ moldyn-2.58/source/Smoldyn/smollattice.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 57%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolmolec.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolmolec.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolmolec.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 67%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolrule.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolrule.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolrule.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 47%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolcmd.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolcmd.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolcmd.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 65%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolreact.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolreact.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolreact.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' BUILDSTDERR: [ 77%] Building CXX object CMakeFiles/sIn file included from /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/StructuredGrid.h:29, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/StructuredGrid.cpp:8: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Geometry.h: In member function 'Kairos::Rectangle Kairos::StructuredGrid::get_face_between(int, int) const': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Geometry.h:219:21: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 219 | low(lower_corner) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/StructuredGrid.h:28, BUILDSTDERR: from /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/StructuredGrid.cpp:8: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 187 | OPERATOR(-) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Vector.h:187:10: warning: '.Kairos::Vector::mem[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: In file included from /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/ReactionEquation.cpp:8: BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/ReactionEquation.h: In function 'Kairos::ReactionSide& Kairos::operator+(Kairos::ReactionSide&, Kairos::Species&)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/ReactionEquation.h:41:11: warning: '.Kairos::ReactionComponent::tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 41 | tmp(arg.tmp){} BUILDSTDERR: | ~~~~^~~ moldyn.dir/source/Smoldyn/smolwall.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolwall.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolwall.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 75%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/StructuredGrid.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/StructuredGrid.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/StructuredGrid.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 70%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolsim.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolsim.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolsim.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 80%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/Species.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/Species.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Species.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 82%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/ReactionEquation.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/ReactionEquation.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/ReactionEquation.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 90%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/Io.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/Io.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Io.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 72%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smolsurface.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smolsurface.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smolsurface.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 92%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/Geometry.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/Geometry.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 87%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/Kairos.cpp.o BUILDSTDERR: /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.5/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.c: In function 'int main(int, char**)': BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.c:45:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 45 | fgets(root,STRCHAR,stdin); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.c:48:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 48 | fgets(flags,STRCHAR,stdin); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ 8/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/Kairos.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/Kairos.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 97%] Building CXX object CMakeFiles/smoldyn.dir/source/Smoldyn/smoldyn.c.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/Smoldyn/smoldyn.c.o -c /builddir/build/BUILD/smoldyn-2.58/source/Smoldyn/smoldyn.c make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 85%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/NextSubvolumeMethod.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/NextSubvolumeMethod.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/NextSubvolumeMethod.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [ 95%] Building CXX object CMakeFiles/smoldyn.dir/source/NextSubVolume/nsvc.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/smoldyn-2.58/source/lib -I/builddir/build/BUILD/smoldyn-2.58/source/Smoldyn -I/builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume -I/builddir/build/BUILD/smoldyn-2.58/source/vtk -I/builddir/build/BUILD/smoldyn-2.58/build -isystem /usr/include/boost -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -o CMakeFiles/smoldyn.dir/source/NextSubVolume/nsvc.cpp.o -c /builddir/build/BUILD/smoldyn-2.58/source/NextSubVolume/nsvc.cpp make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [100%] Linking CXX executable smoldyn /usr/bin/cmake -E cmake_link_script CMakeFiles/smoldyn.dir/link.txt --verbose=1 BUILDSTDERR: /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -DNDEBUG -I/usr/include -Wl,-z,relro + popd + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/smoldyn.dir/source/lib/Geometry.c.o CMakeFiles/smoldyn.dir/source/lib/List.c.o CMakeFiles/smoldyn.dir/source/lib/math2.c.o CMakeFiles/smoldyn.dir/source/lib/opengl2.c.o CMakeFiles/smoldyn.dir/source/lib/parse.c.o CMakeFiles/smoldyn.dir/source/lib/queue.c.o CMakeFiles/smoldyn.dir/source/lib/random2.c.o CMakeFiles/smoldyn.dir/source/lib/Rn.c.o CMakeFiles/smoldyn.dir/source/lib/RnSort.c.o CMakeFiles/smoldyn.dir/source/lib/rxnparam.c.o CMakeFiles/smoldyn.dir/source/lib/SimCommand.c.o CMakeFiles/smoldyn.dir/source/lib/Sphere.c.o CMakeFiles/smoldyn.dir/source/lib/string2.c.o CMakeFiles/smoldyn.dir/source/lib/SurfaceParam.c.o CMakeFiles/smoldyn.dir/source/lib/Zn.c.o CMakeFiles/smoldyn.dir/source/lib/SFMT/SFMT.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolbng.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolboxes.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolcmd.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolcomparts.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolfilament.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolgraphics.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolmolec.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolport.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smollattice.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolreact.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolrule.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolsim.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolsurface.c.o CMakeFiles/smoldyn.dir/source/Smoldyn/smolwall.c.o CMakeFiles/smoldyn.dir/source/NextSubVolume/StructuredGrid.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/Species.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/ReactionEquation.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/NextSubvolumeMethod.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/Kairos.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/Io.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/Geometry.cpp.o CMakeFiles/smoldyn.dir/source/NextSubVolume/nsvc.cpp.o CMakeFiles/smoldyn.dir/source/Smoldyn/smoldyn.c.o -o smoldyn -lGL -lGLU -lglut -lXmu -lXi -ltiff -lz make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' make[1]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' [100%] Built target smoldyn make[1]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles 0 ~/build/BUILD/smoldyn-2.58 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.xr5ahB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 + cd smoldyn-2.58 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 'INSTALL=/usr/bin/install -p' -C build + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.58-1.fc31 --unique-debug-suffix -2.58-1.fc31.riscv64 --unique-debug-src-base smoldyn-2.58-1.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/smoldyn-2.58 BUILDSTDERR: 3170 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs make: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' /usr/bin/cmake -S/builddir/build/BUILD/smoldyn-2.58 -B/builddir/build/BUILD/smoldyn-2.58/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' /usr/bin/make -f CMakeFiles/smoldyn.dir/build.make CMakeFiles/smoldyn.dir/depend make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' cd /builddir/build/BUILD/smoldyn-2.58/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smoldyn-2.58 /builddir/build/BUILD/smoldyn-2.58 /builddir/build/BUILD/smoldyn-2.58/build /builddir/build/BUILD/smoldyn-2.58/build /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles/smoldyn.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' /usr/bin/make -f CMakeFiles/smoldyn.dir/build.make CMakeFiles/smoldyn.dir/build make[2]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' make[2]: Nothing to be done for 'CMakeFiles/smoldyn.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' [100%] Built target smoldyn make[1]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smoldyn-2.58/build/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/smoldyn-2.58/build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/bin/smoldyn make: Leaving directory '/builddir/build/BUILD/smoldyn-2.58/build' explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/bin/smoldyn extracting debug info from /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/bin/smoldyn original debug info size: 5896kB, size after compression: 5116kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Processing files: smoldyn-2.58-1.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.X1hj3D + umask 022 + cd /builddir/build/BUILD + cd smoldyn-2.58 + DOCDIR=/builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/doc/smoldyn + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/doc/smoldyn + cp -pr source/lib/SFMT/SFMT-README.txt /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/doc/smoldyn + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.4exRRD + umask 022 + cd /builddir/build/BUILD + cd smoldyn-2.58 + LICENSEDIR=/builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/licenses/smoldyn + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/licenses/smoldyn + cp -pr License.txt /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/licenses/smoldyn + cp -pr source/lib/SFMT/SFMT-LICENSE.txt /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/licenses/smoldyn + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: bundled(SFMT) = 1.3.3 smoldyn = 2.58-1.fc31 smoldyn(riscv-64) = 2.58-1.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libglut.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtiff.so.5()(64bit) libtiff.so.5(LIBTIFF_4.0)(64bit) rtld(GNU_HASH) Processing files: smoldyn-doc-2.58-1.fc31.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.F4R1KA + umask 022 + cd /builddir/build/BUILD + cd smoldyn-2.58 + DOCDIR=/builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/doc/smoldyn-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/doc/smoldyn-doc + cp -pr documentation/BioNetGen documentation/SmolCrowd documentation/SmolEmulate documentation/Smoldyn documentation/libSteve documentation/wrl2smol /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64/usr/share/doc/smoldyn-doc + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: smoldyn-doc = 2.58-1.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: smoldyn-debugsource-2.58-1.fc31.riscv64 Provides: smoldyn-debugsource = 2.58-1.fc31 smoldyn-debugsource(riscv-64) = 2.58-1.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: smoldyn-debuginfo-2.58-1.fc31.riscv64 Provides: debuginfo(build-id) = f7063ab70b1770cce96f3341ade7e45663d3ac6f smoldyn-debuginfo = 2.58-1.fc31 smoldyn-debuginfo(riscv-64) = 2.58-1.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: smoldyn-debugsource(riscv-64) = 2.58-1.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 Wrote: /builddir/build/RPMS/smoldyn-2.58-1.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/smoldyn-debugsource-2.58-1.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/smoldyn-debuginfo-2.58-1.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/smoldyn-doc-2.58-1.fc31.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.eNJaFD + umask 022 + cd /builddir/build/BUILD + cd smoldyn-2.58 + /usr/bin/rm -rf /builddir/build/BUILDROOT/smoldyn-2.58-1.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0